摘要: 一、IPC通信设定 1、AndroidManifest.xml文件 一个App可以占用多个进程 // 独立一个进程取名remote(远程) Android每个进程都有一个VM 二、IBinder接口 1、使用Java Interface定义的接口,用于跨进程调用 ... 阅读全文
posted @ 2015-01-08 22:45 轻云沉峰 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Android进程一 1、复习结构 Engine基类 -abstract operation() 接口Interface Tire子类 -operation() 2、Process class、module、app在内存的某一区域执行,每块区域之间有一个隔阂,原则不... 阅读全文
posted @ 2015-01-07 22:53 轻云沉峰 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1 imageView.setOnTouchListener(); 2 3 private final class TouchListener implements OnTouchListener{ 4 private int mode = 0; 5 private static final int DRAG = 1;// 拖拉 6 private static final int ZOOM = 2;// 缩放 7 // 存放开始点 8 private PointF startPoint = new PointF(); 9 // 矩阵对象移动... 阅读全文
posted @ 2013-06-27 13:10 轻云沉峰 阅读(316) 评论(0) 推荐(0) 编辑
摘要: Android提供了两种动画 一、Tween动画也就相当于补间动画透明度变化alpha1 AlphaAnimation aa = new AlphaAnimation(0.0f,1.0f);//不透明到完全透明2 aa.setDuration(2000);// 持续时间3 imageView.startAnimation(aa);// 作用到对象上旋转动画rotate1 RotateAnimation ra = new RotateAnimation(0,90);//从0-90度2 // 旋转中心的设置3 RotateAnimation ra = new RotateAnimation(0,9 阅读全文
posted @ 2013-06-27 09:40 轻云沉峰 阅读(2133) 评论(0) 推荐(0) 编辑
摘要: 一、AndroidManifest文件中1 2 3 4 5 二、新建class继承AndroidTestCasepublic void test()throws Exception{}三、右击运行Run As - Android Junit Test 阅读全文
posted @ 2013-06-26 16:20 轻云沉峰 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1 电话拨号 2 Intent intent = new Intent(); 3 intent.setAction(Intent.ACTION_CALL);// 动作类型 拨打电话操作 4 intent.setData(Uri.parse("tel:"+number));// 数据 Android中通过Uri来描述 5 startActivity(intent); 6 需要的权限 7 8 9 发短信10 SmsManager sm = SmsManager.getDefault();// 短信管理11 // sendIntent,deliveryIntent延期的意图 发送 阅读全文
posted @ 2013-06-26 15:56 轻云沉峰 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 因Activity关闭,而通过WindowManager添加的控件未关闭,导致无法附着报类似has leaked window android.widget的错误,只需做如下处理@Overrideprotected void onDestroy() { super.onDestroy(); mWindowManager.removeView(mDialogText);} 阅读全文
posted @ 2013-06-26 10:21 轻云沉峰 阅读(7961) 评论(0) 推荐(0) 编辑
摘要: adb全称android debug bridge即android调试桥的意思拷贝文件到手机 adb push 原文件 目标文件拷贝文件到电脑 adb pull 原文件目标文件关闭adb服务 adb kill-server启动adb服务 adb start-server安装apk adb install v.apk卸载apk[包名] adb uninstall com.android.v版本号 adb version模拟器或真机控制台 adb shell横竖屏切换 ctrl + F11 阅读全文
posted @ 2013-06-24 15:18 轻云沉峰 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 安装新的ADT或升级时,导入之前的项目正常,但编译运行时会NoClassDefFoundError,找不到第三方jar包。解决办法:Properties->Java Build Path->Order and Export全部勾上即可 阅读全文
posted @ 2013-06-20 13:47 轻云沉峰 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、JDK配置JAVA_HOME D:\Java\jdk1.6.0_45配置classpath .;%JAVA_HOME%/lib/rt.jar;%JAVA_HOME%/lib/tools.jar配置Path %JAVA_HOME%/bin;二、SDK配置与JDK类似在Path前继续追加:%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools; 阅读全文
posted @ 2013-06-19 18:26 轻云沉峰 阅读(419) 评论(1) 推荐(0) 编辑
摘要: Eclipse中ADT可能出错,那么卸载重装可能比较省事,具体步骤直接如图:下一步就是选择需要卸载的因插件文件路径变更,而报错问题Some sites could not be found. See the error log for more detail,解决方法如下图: 阅读全文
posted @ 2013-06-19 09:35 轻云沉峰 阅读(4179) 评论(0) 推荐(0) 编辑
摘要: 1、“回车”变为“下一步”1 android:imeOptions="actionNext"2、“回车”变为“完成”1 ndroid:imeOptions="actionDone"3、只显示一行1 android:singleLine="true"4、键盘类型1 android:inputType="number" 数字 2 android:inputType="textPhonetic" 拼音输入 3 android:inputType="date" 日期键盘 阅读全文
posted @ 2013-06-18 10:46 轻云沉峰 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.ServerSocket基础 用于监听特定的端口,接收Socket请求 ServerSocket server = new ServerSocket(8080); 管理客户端连接请求是由操作系统控制的,这些连接会存入先进先出的队列中,当然队列有最大限度 backlog参数 ServerSocket构造方法的backlog参数用来设置连接请求队列的长度,但不能超过系统限定的长度一个示例:View Code 1 <span>// 服务端 2 public static void main(String[] args) throws Exception{ 3 // 创建ServerS 阅读全文
posted @ 2013-04-26 08:16 轻云沉峰 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 1.OSI模型 物理层 传输用的物理介质,以bit(0或1)流传输,Hub就在此层 数据链路层 节点间传输,检测传输中的差错,以帧(二进制数据组成)为单位,Switch在该层 网络层 IP协议在该层,选择不同的网络,以数据包(由帧组成)为单位,路由Router在该层 传输层 传输数据,单位为报文,TCP、UDP协议就在传输层 会话层 管理进程之间的会话过程 表示层 数据的加密解密压缩与解压缩等 应用层 http、FTP、telnet等协议在该层2.TCP/IP模型 应用层 ftp、telent、http,与OSI类似 传输层 tcp、udp 网络层 IP 主机-物理层 以太网3.URL 统一资 阅读全文
posted @ 2013-04-24 13:37 轻云沉峰 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 一、新建继承Service的类 1 @Override 2 public IBinder onBind(Intent intent){ 3 return null; 4 } 5 //并重写以下方法 6 //第一次创建的时候调用 7 @Override 8 public void onCreate(){ 9 super.onCreate();10 setForeground(true);//服务所在进程设置为前台进程11 }12 @Override13 public void onStart(Intent intent,int startId){14 super.... 阅读全文
posted @ 2013-04-07 12:11 轻云沉峰 阅读(202) 评论(0) 推荐(0) 编辑