版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/chaoyu168/article/details/56479430 一、handler 一、主要涉及到
说下你所知道的设计模式与使用场景 a.建造者模式: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 使用场景比如最常见的AlertDialog,拿我们开发过程中举例,比如Camera开发过程中,可能需要设置一个初始化的相机配置,设
线程持久化 Java中的Thread有一个特点就是她们都是直接被GC Root所引用,也就是说Dalvik虚拟机对所有被激活状态的线程都是持有强引用,导致GC永远都无法回收掉这些线程对象,除非线程被手动停止并置为null或者用户直接kill进程操作。所以当使用
Android: 今日头条屏幕适配的原理? 1:首先计算出 density,计算公式:当前设备屏幕总宽度(单位为像素)/ 设计图总宽度(单位为 dp) = densitydensity 的意思就是 1 dp 占当前设备多少像素计算density 的原因:在布
现在Fragment的应用真的是越来越广泛了,之前Android在3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的问题,但现在即使只是在手机上,也有很多的场景可以运用到Fragment了,今天我们就来学习
4月19日消息,据美国媒体报道,两位消息人士透露,欧盟将对谷歌在Android系统上的行为提出正式反垄断指控。他们称,欧盟委员会将在周三发表针对谷歌的“异议声明”。谷歌在与手机厂商的协议中要求预装11款应用。对此谷歌拒绝置评。 去年4月欧盟反垄断女专员维斯塔
本周五,美国一名联邦法官驳回了一起针对谷歌的诉讼。这起诉讼称,谷歌强制Android厂商将谷歌自主应用作为默认选择,这给智能手机购买者造成了损害。作为原告方的消费者起诉称,谷歌要求三星等公司将YouTube等应用作为Android手机的优先选择,限制了微软必
由于设计师或者产品经理使用的移动设备大部分是iPhone,所以在做设计时,容易忽略Android和iOS的差异,按照自己的使用习惯进行设计,导致大部分设计师或产品经理做出的设计都是基于iOS规范或习惯。而安卓则照搬iOS。这对于安卓开发而言是个灾难,很多组件