Android知识杂项总汇

来源:互联网 发布:windows资源管理器停止 编辑:程序博客网 时间:2024/05/20 04:32

Android知识杂项总汇

Android中Application类用法

只做转载,后续学习分析
转自:Android中Application类用法

Android 中的 Service 全面总结

只做转载,后续学习分析
Android 中的 Service 全面总结

android studio导入开源项目问题

Error:failed to find Build Tools revision 23.0.2
http://blog.csdn.net//never_cxb/article/details/50520108

史上最全的Java&Android面试题搜集整理

http://blog.csdn.net/wdong_love_cl/article/details/52084720

android学习资源大整合

http://blog.csdn.net/wdong_love_cl/article/details/52063619

ContentProvider数据库共享

博主分成4篇来详解,外加1篇Uri的,此处提供第一篇的连接
http://blog.csdn.net/harvic880925/article/details/44521461

Note:
博主提到的通过getType来隐式启动activity的方法,以及关于ContentProvider在AndroidManifest.xml中注册时如何添加权限都有详细的介绍

Touch 事件的分发和消费机制

http://www.cnblogs.com/sunzn/archive/2013/05/10/3064129.html#!comments
补充:
1.onInterceptTouchEvent返回super.onInterceptTouchEvent(ev)。事件交由onTouchEvent 响应还是继续分发。 需要考虑View的层级关系。
如果对应的View 没有子View(TouchEventChilds),返回super.onInterceptTouchEvent(ev) 才会交由该View的onTouchEvent响应,相当于return true。
如果对应的View 存在子View(TouchEventFather),返回super.onInterceptTouchEvent(ev) 就相当于return false。继续分发给子View 处理。

2.View中应该是没有onInterceptTouchEvent的,只有继承GroupView才有onInterceptTouchEvent方法

http://blog.csdn.net/chziroy/article/details/44401615

http://minjie.tech/2016/09/03/%E5%9F%BA%E4%BA%8E%E6%BA%90%E7%A0%81%E6%9D%A5%E4%BA%86%E8%A7%A3Android%E7%9A%84%E4%BA%8B%E4%BB%B6%E5%88%86%E5%8F%91%E6%9C%BA%E5%88%B6/
这篇也不错

另辟思路解决Android 4.0以后不能监听和屏蔽Home键的问题

其实博主只是做到了监听的功能,屏蔽Home键还是需要在framework层去修改,具体的思路和《第一行代码》中的某个例子很相似。
http://www.cnblogs.com/hounychang/p/3259903.html

Android总结篇系列:Android广播机制

很全面,其中提到的APP内部广播非常有用,比如,应用中两个service间的通信问题(项目中的蓝牙手柄(DayDream以及AIDL)控制实例)
http://www.cnblogs.com/lwbqqyumidi/p/4168017.html
Android5.0 广播机制源码分析
http://m.blog.csdn.net/article/details?id=52366693

关于IntentService相关的知识

http://blog.csdn.net/hudashi/article/details/7986130
http://hubingforever.blog.163.com/blog/static/17104057920105158535757/

Android异步回调中的UI同步性问题

http://www.cnblogs.com/lwbqqyumidi/p/4110377.html

Android进程与线程基本知识

http://www.cnblogs.com/hanyonglu/archive/2012/04/12/2443262.html
关于android四大组件的进程优先级定义,handler,Message,looper,AsyncTask,以及如何结束进程都有不错的介绍。进程中可以有多个线程,同一个进程中的多个线程,公用这个进程中的资源和数据,为了防止多线程异步操作导致的数据混乱,保证数据安全,实现逻辑和数据上的同步,就需要用到”锁”的概念,synchronized。

http和TCP/IP以及Socket

http:
Android中HttpURLConnection使用详解
Android的http两种请求方式
TCP/IP与Socket:
基于android的Socket通信
Android Socket 轻松建立连接和发送消息

Android线程管理之ExecutorService线程池

http://www.cnblogs.com/whoislcj/p/5607734.html
还包括了关于线程的很多知识,如下
Android线程管理之Thread使用总结
Android线程管理之ExecutorService线程池
Android线程管理之ThreadPoolExecutor自定义线程池
Android线程管理之AsyncTask异步任务
Android线程管理之ThreadLocal理解及应用场景

Android图片缓存之Bitmap详解(一)

http://www.cnblogs.com/android-blogs/p/5737596.html
还有很多篇相关的博客,总结的很多

android使用隐藏api的方法(使用被@hide的api)

Android源码的Binder权限控制

锁屏上显示Activity

android的task任务栈

0 0
原创粉丝点击