-
Android 基于Message的进程间通信 Messenger完全解析
一、概述 说到Android进程间通信,大家肯定能想到的是编写aidl文件,然后通过aapt生成的类方便的完成服务端,以及客户端代码的编写。如果你对这个过程不熟悉,可以查看Android aidl Binder框架浅析; 当然今天要说的通信方式肯定不是通过编写aidl文件的方式
-
Android省市区三级联动滚轮选择
最近项目要做一个,类似淘宝手机客户端的,选择收货地址的三级联动滚动选择组件,下面是它的大致界面截图: 在iOS中有个叫UIPickerView的选择器,并且在 dataSource中定义了UIPickerView的数据源和定制内容,所以用只要熟悉它的基本用法,要实现这么个三级联
-
Android GridView的使用
Android的GridView控件用于把一系列的空间组织成一个二维的网格显示出来应用的比较多的就是组合图片显示下面我就详细讲一个例子 首先写一个类继承BaseAdapter package com.yarin.android.Examples_04_19; import android.content.Context; import android.vi
-
Android五子棋游戏五子连珠算法实现
1.游戏规则 五子棋是两个人之间进行的竞技活动,黑方白方规则规则相同,黑棋必须先行, 五连子的方向为横、竖、斜,如黑白色任一方先五子连一线则算胜出。 2. 五子连珠算法 在 9 X 9 (这里举例子实际棋盘可以任意大小) 的游戏棋盘中 我们可以把它想象成一个
-
Android进程保活之绑定系统服务
进程保活 有些业务需要service在后台持续的运行,所以就要有后台保活机制,包括lowMemory防杀和自启。 防杀机制 基本就是提高进程优先级,保证在低内存时进程不被有限杀死,常用的方法就是利用系统bug提高进程优先级,灰色保活手段。 后台自启 大概包括 Rece