会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wytiger
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
下一页
2016年4月8日
UML类图详解
摘要: 下面是类图的实例: (注:飞翔接口那里应为空心三角形) UML中类图实例 接口:空心圆+直线(唐老鸭类实现了‘讲人话’);依赖:虚线+箭头(动物和空气的关系);关联:实线+箭头(企鹅需要知道气候才迁移);聚合:空心四边形+实线+箭头(雁群和大雁的关系);合成/组合:实心四边形+实线+箭头(鸟和翅膀的
阅读全文
posted @ 2016-04-08 10:03 tiger168
阅读(519)
评论(0)
推荐(0)
2016年4月7日
自定义View完全解析
摘要: 自定义View主要包括以下3种方式: 一、组合控件,利用已有控件的组合,来满足自己的需求。 例子:顶部导航栏 二、继承已有View,比如继承TextView、ImageView等,根据需要重写相应的方法,主要是重写onDraw来实现自己的需求。 例子:圆形头像 三、完全自定义View,包括自定义属性
阅读全文
posted @ 2016-04-07 18:57 tiger168
阅读(289)
评论(0)
推荐(0)
2016年3月31日
算法(二):查找
摘要: 一 、 线性查找(顺序查找) public class LSearch { public static int[] Data = { 12, 76, 29, 22, 15, 62, 29, 58, 35, 67, 58, 33, 28, 89, 90, 28, 64, 48, 20, 77 }; /
阅读全文
posted @ 2016-03-31 15:09 tiger168
阅读(165)
评论(0)
推荐(0)
算法(一):排序
摘要: 排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。下面讲的排序都是属于内排序。 内排序有可以分为以下几类: (1)、插入排序:直接插入排序、二分法插入排序、希尔排序。 (2)、选择排序:直接选择排序、堆排序。 (3)、
阅读全文
posted @ 2016-03-31 14:59 tiger168
阅读(362)
评论(0)
推荐(0)
动画完全解析(一):补间动画
摘要: 1.Animation 动画类型 Android的animation由四种类型组成: XML中 JavaCode中 2.Android动画模式 Animation主要有两种动画模式: 一种是tweened animation(渐变动画) 一种是frame by frame(画面转换动画) 3.如何在
阅读全文
posted @ 2016-03-31 14:01 tiger168
阅读(449)
评论(0)
推荐(0)
进程间通信IPC与Binder机制原理
摘要: 1, Intent隐式意图携带数据 2, AIDL(Binder) 3, 广播BroadCast 4, 内容提供者ContentProvider 5,Messager(内部通过binder实现) 6,文件共享 7,socket Binder底层原理 Binder是一种进程间通信机制,它提供远程过程调
阅读全文
posted @ 2016-03-31 09:29 tiger168
阅读(776)
评论(0)
推荐(0)
2016年3月30日
Android Loader使用详解
摘要: 1、CursorLoader使用Demo public class MainActivity extends Activity implements LoaderManager.LoaderCallbacks<Cursor> { String TITLE = MediaStore.Audio.Med
阅读全文
posted @ 2016-03-30 11:37 tiger168
阅读(1358)
评论(0)
推荐(0)
2016年3月25日
主线程MainThread与渲染线程RenderThread
摘要: 在Android 5.0之前,Android应用程序的主线程同时也是一个Open GL线程。但是从Android 5.0之后,Android应用程序的Open GL线程就独立出来了,称为Render Thread. Android系统的UI从绘制到显示到屏幕是分两步进行的:第一步是在Android应
阅读全文
posted @ 2016-03-25 17:53 tiger168
阅读(11626)
评论(0)
推荐(0)
杀死进程的几种方式
摘要: (一)杀死自己进程的方法 1, 使用List存放activity与service等,在退出时遍历这个list并调用activit.finish()和service.stopSelf(); 2, android.os.Process.killProcess(Process.myPid()); 3、Sy
阅读全文
posted @ 2016-03-25 13:08 tiger168
阅读(980)
评论(0)
推荐(0)
2016年3月22日
Android App的设计架构:MVC,MVP,MVVM与架构经验谈
摘要: 来源: Android App的设计架构:MVC,MVP,MVVM与架构经验谈 和MVC框架模式一样,Model模型处理数据代码不变在Android的App开发中,很多人经常会头疼于App的架构如何设计: 我的App需要应用这些设计架构吗? MVC,MVP等架构讲的是什么?区别是什么? 本文就来带你
阅读全文
posted @ 2016-03-22 10:23 tiger168
阅读(28642)
评论(2)
推荐(6)
上一页
1
···
7
8
9
10
11
12
13
14
下一页
公告