RecyclerView详细解释

2016-11-09

RecyclerView简单介绍 RecyclerView是一个高度的解耦,异常的灵活的View,通过设置它提供的不同LayoutManager,ItemDecoration , ItemAnimator实现令人瞠目的...


Android SQLite详解

2016-11-09

创建数据库   Android 不自动提供数据库。在 Android 应用程序中使用 SQLite,必须自己创建数据库,然后创建表、索引,填充数据。Android 提供了 SQLiteOpe...


Fragment内容详解

2016-10-20

和Activity交互 调用fragment的函数findFragmentById()或者findFragmentByTag() ExampleFragment fragment = (ExampleFragment) getFragmentManager().find...


Intent的常见应用

2016-10-09

打电话 负责向XXX直接打电话(不用按确认),需要权限:<uses-permission android:name="android.permission.CALL_PHONE"/>       Intent intent = n...


Intent详细解释

2016-10-09

Intent详细解释 Intent是一种意图,用于启动Activity、Service、BroadcastReceiver 类型 方法 Activity startActivity(Intent intent) startActivi...


Android HttpUrlConnection详解

2016-10-09

介绍   HttpUrlConnection是Java.net包中提供的API,我们知道Android SDK是基于Java的,所以当然优先考虑HttpUrlConnection这种最原始最基本的API,其实大...


Android异步任务机制之AsycTask

2016-10-09

原理   AsyncTask是谷歌对Thread和Handler的进一步封装,完全隐藏起了这两个概念,而用doInBackground(Params... params)取而代之。但需要注意的是AsyncTas...


Android 异步消息处理机制

2016-10-09

Thread,Looper和Handler的关系 与Windows系统一样,Android也是消息驱动型的系统。引用一下消息驱动机制的四要素: 接收消息的“消息队列” 阻塞式地从消息队...


Android View事件分发机制

2016-10-09

相关方法 事件分发:public boolean dispatchTouchEvent(MotionEvent ev)    当有监听到事件时,首先由Activity进行捕获,进入事件分发处理流程。(因为a...


自定义ViewGroup内容详解

2016-10-09

构造函数的调用流程 public class MyViewGroup extends ViewGroup { ​   public MyViewGroup(Context context) {       super(context);   } ​ ...