Android
robbin_33
这个作者很懒,什么都没留下…
展开
-
如何定义和获得资源arrays.xml中的数组
Android提供了一种通过资源文件获得数组的便捷方法,我们只要在arrays.xml之中定义数组,那么可以直接在类中通过资源文件的ID获得数组。 以下是在arrays.xml之中分别定义Integer类型和String类型的范例 @drawable/ic_setting @drawable/ic_feed @drawable/ic原创 2015-03-05 08:58:52 · 908 阅读 · 0 评论 -
Android---蓝牙的使用
最近研究了两天Android4.0的蓝牙功能,做一个总结: 一.获取当前蓝牙设备 最开始使用BluetoothAdapter的getDefaultAdapter来获取本机的蓝牙设备信息,所获得的对象也为BluetoothAdapter BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefault原创 2015-03-11 14:07:14 · 395 阅读 · 0 评论 -
JAVA设计模式之:单例模式
经常遇到单例模式的题目,能死记硬背下来,却一直不明白其原因。最近好好接触了下,说说自己的理解。 单例模式主要私有化其构造方法,这样每当我们要实例化一个类的时候,我们就不能通过new的方式来实例化这个类。而这个时候,我们就可以通过调用类中我们自己写的一个实例化类来调用其方法。可是为什么要这么做呢?因为每当我们实例化一个类的时候,堆内存会为其分配一个空间,如果其引用已知存在的话,那么这个为其分配的空原创 2015-04-02 14:07:26 · 310 阅读 · 0 评论 -
android自定义电池View
最近做项目需要做一个电池的效果,加上自己刚接触自定义View不久。于是决定自己做一个自定义View电池的效果。话不多说,直接代码。 // 外框画笔 private Paint paint = new Paint(); // 电量画笔 private Paint powerPaint = new Paint(); // 电池边框矩形 priva原创 2016-03-01 22:40:24 · 646 阅读 · 0 评论 -
Android studio问题汇总
表示遇到过无数个AS的问题,每次解决了以后没有专门记录下来,每次又要重新去找,这次我决定都记录在这里。 1. Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecExcep原创 2016-03-09 17:00:02 · 234 阅读 · 0 评论 -
SharePreference的封装使用,让数据的本地缓存更简单
每一次调用SharePreference都需要些冗长的代码,来初始化护着获取对象。当前的工具类主要就是对SharePreference进行封装。通过简单的一条语句就可以进行数据的保存。 首先,我们需要对管理类在Appliaction之中进行初始化,GlobalVarible.init(context); 其次在工具类中声明每一个需要使用的变量。 以下方代码,我声明的变量Instance为例,原创 2017-05-24 08:33:41 · 632 阅读 · 0 评论