Android开发——新特性与知识点回顾详解

Fragment 用途:在一个Activity里切换界面,切换界面时只切换Fragment里面的内容 生命周期方法跟Activity一致,可以理解把其为就是一个Activity 定义布局文件作为Fragment的显示内容...

大话设计模式(读后感)——23种设计模式、六大原则详解

一、设计模式之六大原则   1、单一职责原则(SRP:Single responsibility principle)      就一个类而言,应该仅有一个引起它变化的原因; 通俗的说,即一个类只负责一项职责     分析:...

Android——C语言、JNI与低层调用详解

JNI   java native interface c的基本数据类型 int:32位,能表示的数字是2的32次方个 最高位用来表示符号位,那么还剩下31位可以表示数值,所以能表示的数字就是2的31次方个 int的表示...

Android开发之50个常见实用技巧——活用布局详解

第一章、活用布局 Hack1. 使用weight属性实现视图的居中显示    ①合用weightSum属性和layout-weight属性     解决问题,如:居中显示按钮,并占据父视图的50%;       代码如:...

Android开发之50个常见实用技巧——添加悦目的动画效果详解

Hack.5 使用TextSwitcher和ImageSwitcher实现平滑过渡   实现步骤:     1、通过findViewById()方法获取TextSwitcher对象的引用Swithcer,当然也可直接在代码中构造持续对象...

Android下的Linux指令集详解

Android目录结构 data app:用户安装的应用 data:应用的专属文件夹 system:系统的配置信息,注册表文件 anr:anr异常的记录信息 dev:devices...

Android开发艺术探索(三)——View的事件体系详解

一、View基础知识 主要介绍内容有:View的位置参数、MotionEvent和TouchSlope对象、VelocityTracker、GestureDetector和Scroller对象 1、什么是View Vi...

Android开发艺术探索(一)——Activity的生命周期和启动模式详解

Activity的生命周期和启动模式 生命周期有? 1.典型情况下的生命周期—》指有用户参与的情况下,Activity所经过的生命周期改变 2.异常情况下的生命周期—》指Activity被系统回收或者由于当前设备的conf...