- 博客(21)
- 资源 (15)
- 收藏
- 关注
转载 Android解耦库EventBus的使用和源码分析
转自 :http://blog.csdn.net/yuanzeyao/article/details/38174537源码下载:http://download.csdn.net/detail/yuanzeyao2008/7684041 在编程过程中,当我们想通知其他组件某些事情发生时,我们通常使用观察者模式,正式因为观察者模式非常常见,所以在jdk1.5中已经帮助我们
2015-11-29 15:10:16 340
原创 Android 中即时聊天或者后台任务需要发送消息的一种解决方案.
版权声明:本文为博主原创文章,未经博主允许不得转载。 在即时聊天中可能会存在一个隐藏的Bug,这个Bug根据手机的网速和性能有关系,比如你即时聊天中,你发送一消息,你的网络情况不是很好,这个时候你发送的消息一直处于发送状态,然后你不想看了,就按退出,这个时候Activity或者Fragment被销毁的时候就导致了这个消息被强行GC了,所以为了解决这个方案,我们可以使用
2015-11-20 11:34:03 503
转载 Android中的类装载器DexClassLoader
转发 : http://blog.csdn.net/com360/article/details/14125683类装载器DexClassLoader的介绍 在java中,有个概念叫做“类加载器”(ClassLoader),它的作用就是动态的装载Class文件。标准的java sdk中有一个ClassLoader类,借助这个类可以装载想要的Clas
2015-11-20 10:41:09 267
原创 android开发文档中有一个关于录音的类MediaRecord
android开发文档中有一个关于录音的类MediaRecord,一张图介绍了基本的流程:给出了一个常用的例子:[java] view plaincopyMediaRecorder recorder = new MediaRecorder(); recorder.setAudioSource(MediaRecorder.A
2015-11-20 09:31:37 343
转载 Android RecyclerView 使用完全解析 体验艺术般的控件
转自 :http://blog.csdn.net/lmj623565791/article/details/45059587概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、Gri
2015-11-20 09:16:41 277
原创 Android 仿ios屏幕右边的圆圈
public class TopFloatService extends Service implements OnClickListener,OnKeyListener{WindowManager wm = null;WindowManager.LayoutParams ballWmParams = null;private View ballView;priva
2015-11-20 09:15:54 630
原创 Android 学习博客
CSDN 鸿洋:http://blog.csdn.net/lmj623565791 爱哥:http://blog.csdn.net/aigestudio 老罗:http://blog.csdn.net/luoshengyang 小巫:http://blog.csdn.net/wwj_748 Mr.Simple:http:
2015-11-20 09:10:06 293
转载 【凯子哥带你学Framework】Activity启动过程全解析
转自 :http://lin1282634597.blog.163.com/blog/static/248367022201510161104461/?newFollowBlogIt’s right time to learn Android’s Framework !前言学习目标写作方式主要对象功能介绍主要流程介绍zygote是什么
2015-11-20 09:06:32 705
转载 【凯子哥带你学Framework】Activity界面显示全解析
转自 :http://blog.csdn.net/zhaokaiqiang1992/article/details/49681321前几天凯子哥写的Framework层的解析文章《Activity启动过程全解析》,反响还不错,这说明“写让大家都能看懂的Framework解析文章”的思想是基本正确的。我个人觉得,深入分析的文章必不可少,但是对于更多的Android开发
2015-11-20 09:03:33 514
转载 公共技术点之 View 绘制流程
转自 :http://a.codekk.com/detail/Android/lightSky/%E5%85%AC%E5%85%B1%E6%8A%80%E6%9C%AF%E7%82%B9%E4%B9%8B%20View%20%E7%BB%98%E5%88%B6%E6%B5%81%E7%A8%8BView 绘制机制1. View 树的绘图流程当 Activit
2015-11-20 09:01:27 247
转载 【凯子哥带你夯实应用层】新手必备的常用代码片段整理(二)
转自 :http://blog.csdn.net/zhaokaiqiang1992/article/details/44724687以下内容来自多个开源项目的整理和自己的项目积累收集设备信息用于信息统计分析是否有SD卡动态隐藏软键盘动态显示软键盘动态显示或者是隐藏软键盘主动回到Home后台运行获取状态栏高度获取状态栏高度标题栏Act
2015-11-20 08:59:23 327
转载 【凯子哥带你夯实应用层】新手必备的常用代码片段整理(三)
转自 :http://blog.csdn.net/zhaokaiqiang1992/article/details/44725455以下内容来自多个开源项目的整理和自己的项目积累px-dp转换px-sp转换把一个毫秒数转化成时间字符串把日期毫秒转化为字符串把日期毫秒转化为字符串文件名转换当前时间为易用时间格式字符串解析成毫秒数手机号码
2015-11-20 08:58:02 319
转载 Android系统默认Home应用程序(Launcher)的启动过程源代码分析
转自 :http://blog.csdn.net/luoshengyang/article/details/6767736 在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还需要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应用程序就是Launcher了,本文将详细分析Launcher
2015-11-20 08:49:29 713
转载 Android应用程序安装过程源代码分析
转自 :http://blog.csdn.net/luoshengyang/article/details/6766010Android系统在启动的过程中,会启动一个应用程序管理服务PackageManagerService,这个服务负责扫描系统中特定的目录,找到里面的应用程序文件,即以Apk为后缀的文件,然后对这些文件进解析,得到应用程序的相关信息,完成应用程序的安装过程,本
2015-11-20 08:46:52 419
转载 Android 省市县 三级联动(android-wheel的使用)
转自 :http://blog.csdn.net/lmj623565791/article/details/23382805今天没事跟群里面侃大山,有个哥们说道Android Wheel这个控件,以为是Andriod内置的控件,google一把,发现是个github上的一个控件。下载地址:https://code.google.com/p/android-wheel/
2015-11-19 21:02:01 336
转载 Android SlidingMenu 使用详解
转自 :http://blog.csdn.net/lmj623565791/article/details/36677279很多APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以很好帮助我们实现侧滑功能,如果对SlidingMenu 还不是很了解的童鞋,可以参考下本篇博客。将侧滑菜单引入项目的方式很多中,本博客先通过例子介绍各种引入方
2015-11-19 20:56:52 349
转载 Android 官方推荐 : DialogFragment 创建对话框
1、 概述DialogFragment在android 3.0时被引入。是一种特殊的Fragment,用于在Activity的内容之上展示一个模态的对话框。典型的用于:展示警告框,输入框,确认框等等。在DialogFragment产生之前,我们创建对话框:一般采用AlertDialog和Dialog。注:官方不推荐直接使用Dialog创建对话框。2、 好处与用法使用DialogFr
2015-11-19 20:27:08 341
转载 Android应用程序资源的查找过程分析
我们知道,在Android系统中,每一个应用程序一般都会配置很多资源,用来适配不同密度、大小和方向的屏幕,以及适配不同的国家、地区和语言等等。这些资源是在应用程序运行时自动根据设备的当前配置信息进行适配的。这也就是说,给定一个相同的资源ID,在不同的设备配置之下,查找到的可能是不同的资源。这个资源查找过程对应用程序来说,是完全透明的。在本文中,我们就详细分析资源管理框架是如何根据ID来查找资源的。
2015-11-19 18:18:29 425
转载 数据绑定(data binding)3
数据绑定(Data Binding)-Part3原文链接 : Data Binding – Part 3原文作者 : Mark Allison译文出自 : 开发技术前线 www.devtf.cn。未经允许,不得转载!译者 : desmond1121校对者: desmond1121勘误:原文中使用ModelView一词,但实际上MVVM是Model-View-Vi
2015-11-19 16:37:39 507
转载 数据绑定(data binding)2
据绑定(Data Binding)-Part2原文链接 : Data Binding – Part 2原文作者 : Mark Allison译文出自 : 开发技术前线 www.devtf.cn。未经允许,不得转载!译者 : desmond1121校对者: desmond1121在之前我们做了一个简单的Twitter客户端,但是简单地介绍ViewHolder实现,
2015-11-19 16:32:49 422
转载 数据绑定(data binding )1
数据绑定(Data Binding)-Part1原文链接 : Data Binding – Part 1原文作者 : Mark Allison译文出自 : 开发技术前线 www.devtf.cn。未经允许,不得转载!译者 : desmond1121校对者: desmond11212015年的Google I/O大会发布了很多新的Android库和工具,Data
2015-11-19 16:27:20 405
ksoap2-android-assembly-3.0.0-jar-with-dependencies
2015-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人