- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 TouchEvent
事件 分发 dispatchTouchEvent(ev) { super.dispatchTouchEvent(ev) 默认返回false } 拦截 在事件分发过程中决定是否继续分发给子View onInterceptTouchEvent(MotionEvent ev) {
2015-10-29 17:30:17
177
原创 XUtils
xUtils xUtil:工具集合.包含:ViewUtils,HttpUtils,BitmapUtils ViewUtils:使用步骤1)ViewUtils.inject()2) @ViewInject(R.id.button1) @onClick(R.id.button1) BitmapUtils使用步骤// 初始化图片util
2015-10-27 17:33:57
137
原创 Volley
Volley 定义:转为android开发的一个使用http协议进行数据通信的库 自定义网络连接类有缺点:子线程无法控制 步骤:1) RequestQueue rqs=Volley.newRequestQueue()2)*Request req=new *Request(method,url,success,error);3)rq
2015-10-26 17:29:40
132
原创 适配
适配 前台服务音乐播放前台服务 1)创建IMusicService.aidl 2)创建MusicService extends Service 3)在play()方法中定义前台服务 4)在清单文件中注册服务 5)调用服务 1)本地2)远程 1)bindService()2)startService()
2015-10-16 17:18:31
207
原创 自定义组件
MyEditText:清除输入的数据 setCompundDrawable:设置editText图片 onTouchEvent onDraw() 作用:绘制View显示的内容,由系统自动调用 常用类:Paint,Canvas invalidate,postInvalidate()
2015-10-13 17:46:52
152
原创 动画
动画 补间动画 定义:改变一个View的状态 Alpha:透明 scale:伸缩 translate:移动 rotate:旋转 必备四个属性:开始,结束,持续时间,插值器 常用属性:pivot--轴心,repeat--重复,fillAfter--不恢复
2015-10-12 20:04:31
178
原创 美容
bitmap 作用:避免小图片被拉伸变形 路径:res/drawable/x.xml 方法2:使用draw9path(九图)color 作用:集中管理颜色值 路径 :res/values/colors.xml #ffffffffshape 作用 :定义各种形状 路径 :res/dra
2015-10-10 09:37:12
237
原创 Service
//启动服务Intent intent = new Intent(MainActivity.this, MyService.class);startService(intent);//停止服务stopService(intent); * 通过startService(intent) 启动时掉用 * 参数1:表示启动的组件传递过来的intent对象
2015-09-28 19:15:47
175
原创 BroadCast
//将广播的对象创建出来 广播的对象须继承extends BroadcastReceiverabortBroadcast();//中断广播 MyBoradCast1 boradCast1 = new MyBoradCast1(); MyBoradCast2 boradCast2 =new MyBoradCast2();//创建一个意图过滤器
2015-09-25 19:07:39
131
原创 ViewPager
自定义适配器public class MyPagerAdapter extends PagerAdapter{添加两个方法@Override//实例化Item public Object instantiateItem(ViewGroup container, int position) { container.addView(list.
2015-09-24 16:56:28
168
原创 ActionBar
actionBar = getActionBar();//获得ActionBar // actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);//设置导航模式 //actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIS
2015-09-23 17:25:35
142
原创 Handler
Handler工作原理 //在主线程中接收消息 private Handler handler = new Handler( ) { //处理从工作线程发送过来的消息 public void handleMessage(Message msg) { int a = m
2015-09-23 17:14:57
135
原创 Loader
LoaderManager manager =getLoaderManager(); // 得到loader管理者对象参数1:loader的唯一标识 参数2:要传的参数给loader对象 参数3:回调接口(实现接口 LoaderCallbacks)manager.initLoader(1, null, this); 自定义的loader
2015-09-21 15:07:16
166
空空如也
华为手机虚拟按键 会使App在启动页界面往上弹一小段距离
2016-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人