- 博客(7)
- 收藏
- 关注
原创 zxing实现二维码扫描
已解决图片变形问题,实现快速扫描直接上代码第一步,先导入zxing类库和jar包第二步,在layout中添加两个布局capture_activity.xml :扫描界面的布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" andr
2016-11-22 23:10:52 1733 2
原创 Android studio快捷键总结
以下是Android studio默认的快捷键,安装后没有经过任何修改。如果有更多快捷键,请在评论中写明,方便更博* Alt + Enter 1、导入包,自动修正 2、在某处写了调用一个方法,但这个方法还没声明,在调用的地方使用这个快捷键快熟声明 3、将==修改为!= 4、将==修改为equals()* Alt + Up/Down 快速在方法之间移动
2016-11-18 13:15:37 441
原创 侧滑菜单——SlidingMenu的使用
1、添加SlidingMenu library2、添加侧拉菜单 //1.将activity改为继承SlidingFragmentActivity,这样activity才能去管理侧拉菜单 public class MainActivity extends SlidingFragmentActivity { private SlidingMenu slidingMenu;
2016-11-17 14:43:28 691
转载 Handler机制
为了避免ANR,我们会通常把 耗时操作放在子线程里面去执行,因为子线程不能更新UI,所以当子线程需要更新的UI的时候就需要借助到安卓的消息机制,也就是Handler机制了。 注意:在安卓的世界里面,当 子线程 在执行耗时操作的时候,不是说你的主线程就阻塞在那里等待子线程的完成——也不是调用 Thread.wait()或是Thread.sleep()。安卓采取的方法是,主线程应该为子线程
2016-11-15 14:34:24 664
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
记得在前面的文章中,我带大家一起从源码的角度分析了Android中View的事件分发机制,相信阅读过的朋友对View的事件分发已经有比较深刻的理解了。还未阅读过的朋友,请先参考Android事件分发机制完全解析,带你从源码的角度彻底理解(上) 。 那么今天我们将继续上次未完成的话题,从源码的角度分析ViewGroup的事件分发。 首先我们来探讨一下,什么是ViewGroup?它
2016-11-08 13:20:22 484
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图片使用Button而不用ImageView?等等……对于这些
2016-11-08 13:08:02 398
原创 Log日志管理
在开发过程中经常会通过打印日志的方式来查看我们的信息,但是如果直接在代码中打印日志,打包上线前,由于打印日志的代码太多而无法屏蔽,在用户使用时日志依然会继续打印,因此可能会造成数据泄露,所以我们经常会写一个日主管理工具类:public class LogUtils{ private static boolean isLog = true;//设置一个bool值
2016-11-08 08:18:17 761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人