- 博客(14)
- 收藏
- 关注
原创 屏幕适配dpi
像素密度:DPI 一个机器,屏幕4寸,分辨率480X800, dpi计算: 用勾股定理计算出对角线上的像素数是:932.95,那么dpi就是932.59/4 = 233px/inchdp:设备无关像素(屏幕密度)屏幕密度:density DPI/(160px/inch) 1dp代表
2016-10-25 19:50:48 1511
原创 android Edittext 去除下划线
有两种下滑线:1.这个下划线是edittext控件的下划线如果要去除这个下划线添加属性android:background="@null" //透明 2.这个红色的下滑线是android系统的编辑英文检查功能。如果要去除这个下划线添加属性android:inputType="textNoSuggestions"
2016-08-18 18:19:08 4660
原创 Unable to execute dex: Java heap space 和 java.lang.ClassNotFoundException
Unable to execute dex: Java heap space 导入工程的jar通过add User Library方式导入右键工程->build path->add Library->user Library->user Libraries->new->随便取个名字->add JARs->ok添加过程中记得将user systemLibrary选中 使用
2016-07-15 17:50:37 291
原创 android 蓝牙搜索功能实现
MainActivity.javapackage com.example.bluefind;import android.media.AudioManager;import android.os.Bundle;import android.app.Activity;import android.bluetooth.BluetoothAdapter;import android.b
2016-06-26 19:55:13 1824
转载 android 同心圆水波纹的实现
android 同心圆水波纹的实现activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"
2016-06-19 20:13:11 1225
原创 仿SimpleCursorAdapter实现的listview检索,同时支持局部高亮
仿SimpleCursorAdapter实现的listview检索,同时支持局部高亮MainActivity.javapackage com.example.autofindfromlist;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Ma
2016-06-19 19:09:32 387
转载 利用Handler在主线程与子线程之间互发消息,handler详解
Handler对象与其调用者在同一线程中,如果在Handler中设置了延时操作,则调用线程也会堵塞。每个Handler对象都会绑定一个Looper对象,每个Looper对象对应一个消息队列(MessageQueue)。如果在创建Handler时不指定与其绑定的Looper对象,系统默认会将当前线程的Looper绑定到该Handler上。在主线程中,可以直接使用new Handler()创建Hand
2016-06-05 19:13:11 553
转载 Comparable接口的实现和使用
干净,利落的实现类数据的排序,学到了。http://www.cnblogs.com/gnuhpc/archive/2012/12/17/2822251.html
2015-11-05 21:10:48 496
转载 【Android开发进阶】Android屏幕适配全攻略(最权威的官方适配指导)
http://www.sxt.cn/info-5957-u-7069.html#%E5%85%B3%E4%BA%8E%E9%AB%98%E6%B8%85%E8%AE%BE%E8%AE%A1%E5%9B%BE%E5%B0%BA%E5%AF%B8
2015-10-26 11:43:27 335
原创 RecyclerView导入bug解决
android开发在eclipse中使用V7包中的RecyclerView的时候出现了下面的bug;bug: E/AndroidRuntime( 1861): Caused by: android.view.InflateException: Binary XML file line #6: Error inflating class android.support.v7.widg
2015-10-22 13:57:22 811
转载 surfaceView和View最本质的区别
http://www.cnblogs.com/lipeil/archive/2012/08/31/2666187.htmlsurfaceView和View最本质的区别在于:surfaceView是在一个新起的单独线程中可以重新绘制画面,而View必须在UI的主线程中更新画面。那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数
2015-10-21 17:38:05 307
原创 SurfaceHolder
SurfaceHolder这是一个接口;view是它的父类,我们通过它来操作surface通过这个接口我们可以去控制视图画面的显示。允许你去surface的尺寸和格式,编辑surface的像素,控制更改surface的内容;我们通过surfaceview类来创建他的实例对象。使其可用。前面分析过了,利用canvas来绘画时候,应该再callback.su
2014-11-07 12:51:49 632
原创 android 绘图的一点总结
在写一个一个绘图文件的分析:1.建一个活动,在活动中去启动绘图类2.绘图类中要引用 SurfaceHolder类 private surfaceholder suf。绘图类要继承surfaceview类,这时需要重写构造器,在构造器中用 suf = this.getHolder()得到实例对象;为对象添加回调方法,上下文是自己, suf.addCallback(this);这时绘画类又
2014-11-06 17:46:39 395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人