上一页 1 ··· 6 7 8 9 10 11 12 下一页
  2017年5月20日
摘要: 现在市场是的手机尺寸一般都是小于6寸的,而平板一般是大于6寸的,所以可以通过计算设备的尺寸来判断设备是平板还是手机。 判断代码如下: 阅读全文
posted @ 2017-05-20 11:14 zhangmiao14 阅读(697) 评论(0) 推荐(0) 编辑
  2017年4月27日
摘要: 1. View 的getDrawingCache方法 有时候需要将某个view的内容以图片的方式保存下来,感觉就和截图差不多,可以使用View 的getDrawingCache方法,返回一个Bitmap对象。 2. View的getDrawingCache的具体实现 查看View的getDrawin 阅读全文
posted @ 2017-04-27 08:50 zhangmiao14 阅读(9305) 评论(0) 推荐(0) 编辑
  2017年4月26日
摘要: 1.Android开源项目汇总 https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%BA%8C%E9%83%A8%E5%88%86-%E5%B7%A5%E5%85%B7%E5%BA%93 2.Android DEV Tools网址 阅读全文
posted @ 2017-04-26 16:20 zhangmiao14 阅读(1086) 评论(1) 推荐(0) 编辑
摘要: 1.AIDL介绍 AIDL是一个缩写,全称是Android Interface Definition Language,翻译为Android接口定义语言。主要用于线程之间的通信,本文主要以不同应用之间使用AIDL通信为例介绍AIDL。 2.AIDL的使用 AIDL的使用按照AIDL文件类型分类,一种 阅读全文
posted @ 2017-04-26 16:07 zhangmiao14 阅读(2864) 评论(0) 推荐(1) 编辑
  2017年2月10日
摘要: 1.面向对象都有哪些特性 继承、封装、多态性、抽象 2.Java中实现多态的机制是什么? 继承与接口 3.Java中异常分为哪些种类 3.1按照异常需要处理的时机分为编译时异常(CheckedException)和运行时异常(RuntimeException)。 3.2对于编译时异常的处理方法有两种 阅读全文
posted @ 2017-02-10 12:43 zhangmiao14 阅读(995) 评论(0) 推荐(3) 编辑
  2017年2月8日
摘要: 有两种解决方法。 第一种,从前往后遍历,如果后面的字符与当前的字符相同,就直接跳过,如果不相同,就停止。代码如下: 第二种,是只比较当前字符与前一个字符是否相等,如果相等就删除前一个字符,不相等则直接向下遍历。代码如下: 两种方法的时间复杂度与空间复杂度相同。 阅读全文
posted @ 2017-02-08 17:04 zhangmiao14 阅读(860) 评论(2) 推荐(1) 编辑
  2016年12月31日
摘要: 一、Bundle进行IPC介绍 四大组件中的三大组件(Activity、Service、Receiver)都是支持在Intent中传递Bundle数据的,由于Bundle实现了Parcelable接口,所以它可以方便地在不同的进程之间传输。当然,传输的数据必须能够被序列化,比如基本类型、实现了Par 阅读全文
posted @ 2016-12-31 21:37 zhangmiao14 阅读(813) 评论(0) 推荐(0) 编辑
  2016年12月27日
摘要: 一、文件进行IPC介绍 共享文件也是一种不错的进程间通信方式,两个进程通过读/写同一个文件来交换数据。在Windows上,一个文件如果被加了排斥锁将会导致其他线程无法对其进行访问,包括读写,而由于Android系统基于Linux,使其并发读/写文件可以没有限制地进行,甚至两个线程同时对同一个文件进行 阅读全文
posted @ 2016-12-27 16:33 zhangmiao14 阅读(593) 评论(0) 推荐(0) 编辑
  2016年12月26日
摘要: 1.Android数据存储的五种方法 (1)SharedPreferences数据存储 详情介绍:http://www.cnblogs.com/zhangmiao14/p/6201900.html 优点:SharedPreferences是很轻量级的应用,使用起来也很方便、简洁。 缺点:存储数据类型 阅读全文
posted @ 2016-12-26 19:21 zhangmiao14 阅读(457) 评论(0) 推荐(0) 编辑
  2016年12月23日
摘要: 一、网络保存数据介绍 可以使用网络来保存数据,在需要的时候从网络上获取数据,进而显示在App中。 用网络保存数据的方法有很多种,对于不同的网络数据采用不同的上传与获取方法。 本文利用LeanCloud来进行网络数据的存储。 LeanCloud是一种简单高效的数据和文件存储服务。感兴趣的可以查看网址: 阅读全文
posted @ 2016-12-23 10:02 zhangmiao14 阅读(3864) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页