技术点整理备忘
zcolin_
这个作者很懒,什么都没留下…
展开
-
Math.floor()/Math.ceil()/Math.round()
值 Math.ceil()Math.floor()Math.round()1.22111.52121.7212-1.2-1-2-1-1.5-1-2-1-1.7 -1-2-2Math.ceil()向上取整, M原创 2015-12-24 10:18:16 · 296 阅读 · 0 评论 -
Android 结束进程
(1)ActivityManager的restartPackage和killBackgroundProcesses都已失效(在4.4的平台测试);(2)killBackgroundProcesses据说需要stopService()之后在使用可以生效(需要验证);要结束其他进程可以使用ActivityManager的forceStopPackage()函数,但是这个函数是隐藏的,并原创 2015-12-24 10:34:08 · 361 阅读 · 0 评论 -
Android中的Context
之前一直被Context的作用迷惑,搞不明白问什么那么多类需要Context实例,通过源码阅读及帖子终于基本搞明白了其中的关系,首先看一张图 http://blog.csdn.net/qinjuning Context其实只是一个抽象类,基本上所有的函数都没有实现,其实现类为ContextImpl,而Con原创 2015-12-25 11:10:16 · 290 阅读 · 0 评论 -
Android UML类图介绍及画法
转载于:http://uule.iteye.com/blog/2078935继承、实现是三角型箭头,其他都为箭头组合、聚合都有一个菱形端,且都为实线,其他都无菱形端继承是实线,实现是虚线关联是实线依赖是虚线 各种关系的强弱顺序:泛化 = 实现 > 组合 > 聚合 > 关联 > 依赖 传统应用转载 2015-12-26 11:14:39 · 7043 阅读 · 0 评论 -
Android技术前线 java8之lambda预热
google对java的支持是比较滞后的,一直到Api21才开始支持java7。在java8推出两年之后,google终于在Android N也就是Android7.x中支持java8了。作为商业项目,现在使用Android N显然为时过早,但是毕竟这是趋势,早晚要用上的,需要提前学习。原创 2016-07-06 16:03:29 · 678 阅读 · 0 评论 -
AndroidStudio常用插件及使用
1 ADB WIFI 使用无线调试app。 2 Android Code Generator生成代码,从xml生成。也可以生成viewholder 3 Android Methods Count显示gradle文件中第三方库的方法数。4 Android Parcelable code generatorParcelable原创 2016-11-14 10:12:41 · 402 阅读 · 0 评论 -
一个例子让你了解Java反射机制
Java反射机制:通俗地说,反射机制就是可以把一个类、类的成员(函数、属性),当成一个对象来操作,也就是java编程思想中类型信息章节讲的内容,希望读者能理解,也就是说,类、类的成员,我们在运行的时候还可以动态地去操作他们. 理论的东东太多也没用,下面我们看看实践 Demo ~转载 2016-12-15 09:55:51 · 263 阅读 · 0 评论