<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>中三A105论坛 - Android</title>
    <link>https://bbs.z3a105.com/forum.php?mod=forumdisplay&amp;fid=40</link>
    <description>Latest 20 threads of Android</description>
    <copyright>Copyright(C) 中三A105论坛</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Sun, 10 May 2026 13:07:43 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://bbs.z3a105.com/static/image/common/logo_88_31.gif</url>
      <title>中三A105论坛</title>
      <link>https://bbs.z3a105.com/</link>
    </image>
    <item>
      <title>单读</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=333</link>
      <description><![CDATA[单读]]></description>
      <category>Android</category>
      <author>meiw</author>
      <pubDate>Wed, 09 Oct 2019 15:57:41 +0000</pubDate>
    </item>
    <item>
      <title>Android架构设计模式总结（MVX）</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=332</link>
      <description><![CDATA[Android架构设计模式总结（MVX）
一、安卓软件架构设计的目的通过设计使程序模块化，做到模块内部的高聚合和模块之间的低耦合。这样做的好处是使得程序在开发的过程中，开发人员只需要专注于一点，提高程序开发的效率，并且更容易进行后续的测试以及定位问题。但设计不 ...]]></description>
      <category>Android</category>
      <author>q122320466</author>
      <pubDate>Tue, 08 Oct 2019 02:58:59 +0000</pubDate>
    </item>
    <item>
      <title>Android精美日历控件CalendarView自定义使用完全解析</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=298</link>
      <description><![CDATA[项目github地址https://github.com/huanghaibin-dev/CalendarView[/backcolor]此框架采用组合的方式，各个模块互相独立，可自由采用各种提供的控件组合，完全自定义自己需要的UI，周视图和月视图可通过简单自定义任意自由绘制，不怕美工提需求！！！下面教程将介绍如何 ...]]></description>
      <category>Android</category>
      <author>meiw</author>
      <pubDate>Mon, 22 Apr 2019 05:06:47 +0000</pubDate>
    </item>
    <item>
      <title>RecyclerView 自适应高度</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=296</link>
      <description><![CDATA[在Adapter的`onBindViewHolder`方法种使用。
ViewGroup.LayoutParams layoutParams = holder.itemView.getLayoutParams();
        layoutParams.height = RelativeLayout.LayoutParams.WRAP_CONTENT;
        holder.itemView.setLayoutParams(layoutParams);
-------- ...]]></description>
      <category>Android</category>
      <author>meiw</author>
      <pubDate>Fri, 15 Mar 2019 21:19:04 +0000</pubDate>
    </item>
    <item>
      <title>android 蓝牙设备开发</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=292</link>
      <description><![CDATA[首先，要操作蓝牙，先要在AndroidManifest.xml里加入权限

然后，看下api，Android所有关于蓝牙开发的类都在android.bluetooth包下，如下图，只有8个类

而我们需要用到了就只有几个而已：
1.BluetoothAdapter 顾名思义，蓝牙适配器，直到我们建立bluetoothSocket连接之 ...]]></description>
      <category>Android</category>
      <author>2119956795</author>
      <pubDate>Tue, 04 Dec 2018 09:07:36 +0000</pubDate>
    </item>
    <item>
      <title>如何编写高效的 Android 代码</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=291</link>
      <description><![CDATA[简介对于占用资源的系统，有两条基本原则：•不要做不必要的事•不要分配不必要的内存所有下面的内容都遵照这两个原则。有些人可能马上会跳出来，把本节的大部分内容归于“草率的优化”(xing:参见[The Root of All Evil ])，不可否认微优化(micro-optimization。xing:代 ...]]></description>
      <category>Android</category>
      <author>2119956795</author>
      <pubDate>Tue, 04 Dec 2018 09:06:15 +0000</pubDate>
    </item>
    <item>
      <title>Android 日志含义</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=290</link>
      <description><![CDATA[在调试代码的时候我们需要查看调试信息，那我们就需要用Android Log类。android.util.Log常用的方法有以下5个：Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE，DEBUG,INFO, WARN，ERROR。1、Log.v 的调试颜色为黑色的，任何消息都会输出，这里 ...]]></description>
      <category>Android</category>
      <author>2119956795</author>
      <pubDate>Tue, 04 Dec 2018 09:03:15 +0000</pubDate>
    </item>
    <item>
      <title>handler详解</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=289</link>
      <description><![CDATA[android里面对于异步消息的处理，提供了一套Handler的实现方案。Handler有很多适宜的应用和微妙之处，使它在和Thread以及Service等一起使用的时候达到很好的效果。一. Handler与Thread的区别。Handler与调用者处于同一线程，如果Handler里面做耗时的动作，调用者线程会 ...]]></description>
      <category>Android</category>
      <author>2119956795</author>
      <pubDate>Tue, 04 Dec 2018 09:00:57 +0000</pubDate>
    </item>
    <item>
      <title>ScrollView套嵌ListView</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=288</link>
      <description><![CDATA[我们可以重写一个adapter,然后重写一个linearlayout，就像listview调用adapter一样一样的。用adapter还是主要用它里面的getView和bindview。然后在自定义的linearlayout里自己写个方法循环的把子项添加到当前的linearlayout就搞定了。下面，贴代码：首先是:XML也就是我 ...]]></description>
      <category>Android</category>
      <author>2119956795</author>
      <pubDate>Tue, 04 Dec 2018 08:59:03 +0000</pubDate>
    </item>
    <item>
      <title>Retrofit 2.0 + OkHttp 3.0 配置</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=287</link>
      <description><![CDATA[Retrofit 和 OkHttp 都是伟大的 Square 公司开源的伟大项目。我从 2014 年便在同事 ionull 的推荐带领下，使用这个网络库组合以及 RxJava，真是极大改善 Android 开发体验的好东西。前段时间也是从 Retrofit 1.9 升级到 2.0 beta 4 版本，从 OkHttp 2.+ 版本升级到  3.0 ...]]></description>
      <category>Android</category>
      <author>2119956795</author>
      <pubDate>Tue, 04 Dec 2018 08:55:45 +0000</pubDate>
    </item>
    <item>
      <title>透明度转化值</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=286</link>
      <description><![CDATA[透明度转化值]]></description>
      <category>Android</category>
      <author>2119956795</author>
      <pubDate>Tue, 04 Dec 2018 08:54:31 +0000</pubDate>
    </item>
    <item>
      <title>android各大手机系统打开权限管理页面</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=285</link>
      <description><![CDATA[[java] view plain copy



[*]/** 
[*] * 跳转到miui的权限管理页面 
[*] */  
[*]private void gotoMiuiPermission() {  
[*]    Intent i = new Intent(\&quot;miui.intent.action.APP_PERM_EDITOR\&quot;);  
[*]    ComponentName componentName = new ComponentName(\&quot;com.miui ..]]></description>
      <category>Android</category>
      <author>2119956795</author>
      <pubDate>Tue, 04 Dec 2018 08:51:36 +0000</pubDate>
    </item>
  </channel>
</rss>