会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
NeilZhang
Fear can hold you prisoner. Hope can set you free.
博客园
首页
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
16
下一页
2017年10月25日
自定义view——自定义dialog
摘要: 待补充
阅读全文
posted @ 2017-10-25 21:06 NeilZhang
阅读(324)
评论(0)
推荐(0)
2017年10月9日
android view知识点 总结
摘要: DecorView : http://www.jianshu.com/p/5aa96683d0dc 安卓事件分发机制: http://blog.csdn.net/guolin_blog/article/details/9153747 view Paint 及 Canvas 简单介绍 http://w
阅读全文
posted @ 2017-10-09 20:17 NeilZhang
阅读(269)
评论(0)
推荐(0)
2017年10月6日
android Service 学习总结
摘要: 学习android开发已经四五个月,由于项目中职责的原因一直没有接触过Service的实际项目,今天重新学一遍Service用法。 问题: 作为四大组件,为什么需要Service? 它与Thread又有何区别? 具体怎么用? 如何实现与Activity之间的通信? 一、Service 介绍 从官网中
阅读全文
posted @ 2017-10-06 11:22 NeilZhang
阅读(2487)
评论(0)
推荐(0)
2017年10月1日
android IPC 机制 (开发艺术探索)
摘要: 一、IPC 机制介绍 IPC是Inter-Process Communication的缩写,含义就是进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。那么什么是进程,什么是线程,进程和线程是两个截然不同的概念。在操作系统中,线程是CPU调度的最小单元,同时线程是一种有限的系统资源。而进程指的一个执行单元,在PC和移动设备上指的是一个程序或者一个应用。一个进程可以包含多个线程,因此进程...
阅读全文
posted @ 2017-10-01 17:24 NeilZhang
阅读(671)
评论(0)
推荐(0)
2017年9月18日
AsyncTask、HandlerThread、IntentService和线程池
摘要: AsyncTask AsyncTask 是一种轻量级的异步任务类,可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程用于更新UI。 可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.
阅读全文
posted @ 2017-09-18 08:19 NeilZhang
阅读(1213)
评论(0)
推荐(0)
2017年9月13日
获取设备信息——获取客户端ip地址和mac地址
摘要: 1、获取本地IP(有可能是 内网IP,192.168.xxx.xxx) 2.获取网络ip,比上述方法更加精确,但是要异步执行。 上述方法可以获取ip,但是获取速度较慢,对网速要求较高。(两个网址都是国际通用,访问较慢),下面介绍国内网站获取ip地址的接口 /** * 获取IP地址 * @return
阅读全文
posted @ 2017-09-13 20:13 NeilZhang
阅读(10584)
评论(0)
推荐(0)
2017年8月23日
安卓Android Support Design Library——Snackbar
摘要: 介绍: Snackbar是Android Support Design Library库支持的一个控件,用于在界面下面提示一些关键信息,跟Toast不同的地方是SnackBar允许用户向右滑动消除它,同时,也允许在SnackBar中设定一个Action,当用户点击了SnackBar里面的按钮的时候,
阅读全文
posted @ 2017-08-23 13:08 NeilZhang
阅读(298)
评论(0)
推荐(0)
2017年8月22日
android动态权限获取
摘要: android动态权限获取 Android6.0采用新的权限模型,只有在需要权限的时候,才告知用户是否授权,是在runtime时候授权,而不是在原来安装的时候 ,同时默认情况下每次在运行时打开页面时候,需要先检查是否有所需要的权限申请。这样的用户的自主性提高很多,比如用户可以给APP赋予摄像的权限,
阅读全文
posted @ 2017-08-22 06:54 NeilZhang
阅读(888)
评论(0)
推荐(0)
2017年8月13日
Android IntentFilter匹配规则
摘要: 一:显式调用 需要明确指定被启动对象的组件信息,一般是在相同的应用程序内部实现的 Intent intent = new Intent(); intent.setClass(SecondActivity.this,ThirdActivity.class); startActivity(intent)
阅读全文
posted @ 2017-08-13 21:35 NeilZhang
阅读(703)
评论(0)
推荐(0)
细说Activity与Task(任务栈)
摘要: Task概要: task是一个具有栈结构的容器,可以放置多个Activity实例。启动一个应用,系统就会为之创建一个task,来放置根Activity;默认情况下, 一个Activity启动另一个Activity时,两个Activity是放置在同一个task中的,后者被压入前者所在的task栈,当用
阅读全文
posted @ 2017-08-13 15:52 NeilZhang
阅读(1288)
评论(2)
推荐(1)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
16
下一页
公告