- 博客(12)
- 资源 (18)
- 收藏
- 关注
原创 解决handler警告问题
1.子线程借着主线程里的Handler,发送一条消息到主线程。2.这个消息会被主线程放入到消息队列里message queue3.主线程里有一个轮询器looper,会发现消息队列里有一条消息,调用handler消息处理,执行handlermessage方法,去处理这个消息当一个android主线程被创建的时候,同时会有一个Looper对象被创建,而这个Looper对象会实现一个
2016-09-30 09:13:09
956
转载 Android获取View宽高的几种方式
1. @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus) { System.out.println("onWindowFocusChanged
2016-08-18 09:57:16
580
原创 任意移动的ImageView, 可以根据速率来判断是移动还是点击
public class MyView extends ImageView { float downX, downY; float moveX, moveY; Context mContext; public MyView(Context context) { super(context); mContext = conte
2016-07-26 17:52:23
346
原创 listview 滑动到底部自动加载
自定义listviewpublic class LoadMoreListView extends ListView implements AbsListView.OnScrollListener { public LoadMoreListView(Context context, AttributeSet attrs) { super(context, attrs
2016-07-14 18:07:35
513
原创 圆形ImageView
方法1public class RoundImageView extends ImageView{ int width=0,height=0; //半径 int radius=0; Paint paint; BitmapShader shader; Matrix matrix; public RoundImageView(Context
2016-06-27 15:55:06
428
原创 Dialog中EditText不能自动弹出输入法解决方法
1.自定义dialogDialog dialog = new Dialog(MainActivity.this, R.style.MyDialog);dialog.setContentView(R.layout.dialog);dialog.setCanceledOnTouchOutside(true);dialog.setCancelable(true);final EditText
2016-06-24 09:51:53
802
原创 webview学习
webview是android加载网页的控件,同时可以支持与js的相互调用。在创建webview时,系统有一些默认设置,我们可以通过webview.getSettings() 方法来改变一些默认的设置。WebSettings webSettings = webview.getSettings();1. 编码格式webSettings.setDefaultTextEncoding
2016-06-20 10:47:12
185
原创 TextView 跑马灯
android:layout_width="match_parent" android:layout_height="wrap_content" android:singleLine="true" android:ellipsize="marquee" android:focusable="true" and
2016-06-06 15:26:56
374
原创 sqlite基本用法
当程序第一次运行 onCreate方法进行创建数据表,最好判断当前数据表是否存在 ,不存在我们再创建,存在我们直接可以操作。当数据库版本有更新 onUpgrade(SQLiteDatabase sqLiteDatabase, int oldVerson, int newVerson) 此方法会执行 , oldVerson 表示你目前的版本号,newVerson 表示最新的版本号, 可
2016-06-04 11:44:46
393
原创 TextView shape 和 selector
想要设置TextView 触摸字体变色 可以设置selector xmlns:android="http://schemas.android.com/apk/res/android" > item android:state_pressed="true" android:color="@drawable/txtColor5">item> item and
2016-06-04 11:31:20
768
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人