![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android源码
小乔种菜
enjoy life and love yourself ,even though life is hard。
展开
-
完美解释安卓主题怎么定义,看这里!
完美解释安卓主题怎么定义。1 android主题如果不设置,系统会默认最新的Theme.2 api11以前,Theme api11-14,theme.holo 4.0开始用theme.device, 用于厂商定制。 5.1开始用theme.material.3.注意AndroidMainifest.xml中minsdk的设置以下是英文论坛解答:原创 2016-08-30 22:15:17 · 355 阅读 · 0 评论 -
Fragment源码分析
源码分析内容:(support-v4)1.fragment如何显示的?oncreatview产生的view填充的方式。2.fragment回退栈是如何工作的?3.popBackStack()和popBackStackImmediate()区别。涉及到的类有:FrgmentActivity, FragmentManagerImpl,BackStackRecord。调用Fr原创 2016-09-02 22:24:13 · 371 阅读 · 0 评论 -
Fragment(2)
之前代码,最后两行背景一直是黑的,无法恢复成底色是白色,所以另起一篇。(感觉是CSDN的BUG)接着上篇:public void enqueueAction(Runnable action, boolean allowStateLoss) { if (!allowStateLoss) { checkStateLoss(); } syn原创 2016-09-03 00:28:53 · 212 阅读 · 0 评论 -
正确的对待android的图片处理与压缩,你所熟悉而又陌生的bitmap
你有没有这样的经历?:有些问题,你搜来搜去,都是那些重复的东西,只是展现在不同的平台或者博客中;而且重点事,貌似都解决不了实际问题。 比如:bitmap相关的图片处理等知识就是其中的一种。 我要说的是;最好的解决办法就是源代码,加上多思考。因为:除去人云亦云,没有经过实践证明的错误解答外,好多网上搜寻的答案和你要解决的问题没有共同的背景。 这里在我原创 2016-09-21 21:38:11 · 838 阅读 · 0 评论 -
线程池
JAVA 线程池的类1.Executor线程管理接口class SerialExecutor implements Executor { * final Queue tasks = new ArrayDeque(); * final Executor executor; * Runnable active; * * Ser原创 2016-10-11 15:54:39 · 199 阅读 · 0 评论 -
android抽象类AsyncTask<Params, Progress, Result>
AsyncTask这个搞安卓的都不陌生,一般继承他并实现他的4个方法: * @see #onPreExecute * @see #onPostExecute * @see #publishProgress * @see #doInBackground 其中最重要的就是doInBackground(),所有的异步操作都在do原创 2016-10-11 16:46:49 · 525 阅读 · 0 评论 -
关于蓝牙开发,必须注意的广播
/**有注释的广播,蓝牙连接时都会用到* * bind一般会停止搜索ACTION_DISCOVERY_FINISHED* @param cxt*/intentFilter.addAction(BluetoothDevice.ACTION_FOUND);//搜索蓝压设备,每搜到一个设备发送一条广播intentFilter.addAction(Blu原创 2016-10-19 11:27:29 · 10582 阅读 · 4 评论