随笔分类 -  Android基础

Android基础
摘要:实现原理 在一个Activity的布局中需要有两部分,一个是菜单(menu)的布局,一个是内容(content)的布局。两个布局横向排列,菜单布局在左,内容布局在右。初始化的时候将菜单布局向左偏移,以至于能够完全隐藏,这样内容布局就会完全显示在Activity中。然后通过监听手指滑动事件,来改变菜单... 阅读全文
posted @ 2014-12-01 23:47 我爱物联网 阅读(1045) 评论(2) 推荐(0) 编辑
摘要:Camera.java autoFocus()聚焦回调函数@Override public void autoFocus() { //记录当前聚焦开始时间 mFocusStartTime = System.currentTimeMillis(); //... 阅读全文
posted @ 2014-11-30 22:26 我爱物联网 阅读(3146) 评论(0) 推荐(0) 编辑
摘要:com.android.camera.Camera.java,主要的实现Activity,继承于ActivityBase。ActivityBase 在ActivityBase中执行流程:onCreate中进行判断是否是平板;onResume中判断是否锁屏,锁屏&camera不存在时候,mOnResu... 阅读全文
posted @ 2014-11-27 22:26 我爱物联网 阅读(3357) 评论(0) 推荐(0) 编辑
摘要:Android中获取手机屏幕的高度和宽度,我们知道在onCreate方法中获取到的值都是为0的,有人说可以在onClick方法中获取值,这个也是个方法 ,但在onWindowFocusChanged方法中可以直接获取到,而且有的时候场景的需要,就不得不在Activity渲染完成后立马获取值,这时候o... 阅读全文
posted @ 2014-11-26 21:33 我爱物联网 阅读(1077) 评论(1) 推荐(0) 编辑
摘要:启动MediaScanner服务,扫描媒体文件,程序通过发送下面的Intent启动MediaScanner服务。扫描指定文件 public void scanFile(Context ctx, String filePath) { Intent scanIntent = n... 阅读全文
posted @ 2014-11-21 22:39 我爱物联网 阅读(1144) 评论(1) 推荐(0) 编辑
摘要:老早就想找关于不同点击不同地方的对焦,但是一直没有找到,现在项目又需要这个功能,又跑出来找找,最后还是找到啦~~关于对焦更多的是关于自动对焦。废话不多说,直接来干货,主要是setFocusAreas方式实现的。每个对角区域是一个具有特定权值的长方形。方向与重力感应的方向有关。这个方向不会受到 set... 阅读全文
posted @ 2014-11-18 22:42 我爱物联网 阅读(5240) 评论(0) 推荐(1) 编辑
摘要:这是一个报错,是我在Android Studio上添加完Support-v4和v7包之后爆出的错误,百度了好久也没有百度到。当时我的项目有minSdkVersion 19。设置版本最小为L的时候也会出错,并且我的测试机是4.3,根本就无法安装。defaultConfig {.... ... 阅读全文
posted @ 2014-11-13 22:06 我爱物联网 阅读(1062) 评论(0) 推荐(0) 编辑
摘要:CursorAdapter CursorAdapter继承于BaseAdapter,它是个虚类,它为cursor和ListView提供了连接的桥梁。public abstract class CursorAdapter extends BaseAdapter注意cursor的必须要有个命名为"_id... 阅读全文
posted @ 2014-11-11 22:27 我爱物联网 阅读(1240) 评论(0) 推荐(0) 编辑
摘要:异常 Caused by: java.lang.RuntimeException: Unknown animation name: objectAnimator异常代码 FragmentTransaction ft = getFragmentManager().beginTransaction();... 阅读全文
posted @ 2014-11-08 23:01 我爱物联网 阅读(4213) 评论(0) 推荐(0) 编辑
摘要:VelocityTracker 主要应用于touch event, VelocityTracker通过跟踪一连串事件实时计算出当前的速度。方法 //获取一个VelocityTracker对象, 用完后记得回收 //回收后代表你不需要使用了,系统将此对象在此分配到其他请求者 static publ... 阅读全文
posted @ 2014-11-07 23:46 我爱物联网 阅读(1270) 评论(0) 推荐(1) 编辑
摘要:Bitmap转Drawable Bitmap bm=xxx; BitmapDrawable bd=new BitmapDrawable(bm);因为BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。Drawable转Bitmap Drawable d=xxx; Bitm... 阅读全文
posted @ 2014-11-06 22:49 我爱物联网 阅读(659) 评论(0) 推荐(1) 编辑
摘要:ViewPager+Fragment 让Fragment成为ViewPager的一页时,FragmentManager会一直保存管理创建好了的Fragment,即使当前不是显示的这一页,Fragment对象也不会被销毁,在后台默默等待重新显示。但如果Fragment不再可见时,它的视图层次会被销毁掉... 阅读全文
posted @ 2014-11-04 22:46 我爱物联网 阅读(2004) 评论(0) 推荐(1) 编辑
摘要:PopupWindow的隐藏 final PopupWindow window = mPageStatWin;if(null != window && window.isShowing()) { win.dismiss();}PopupWindow的显示及位置设置 window.showAtL... 阅读全文
posted @ 2014-09-24 23:14 我爱物联网 阅读(929) 评论(0) 推荐(0) 编辑
摘要:每个Activity都有taskAffinity属性,这个属性指出了它希望进入的Task。如果一个Activity没有显式的指明该Activity的taskAffinity,那么它的这个属性就等于Application指明的taskAffinity,如果Application也没有指明,那么该tas... 阅读全文
posted @ 2014-09-12 22:14 我爱物联网 阅读(1073) 评论(0) 推荐(1) 编辑
摘要:说明Android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,ClipboardService提供剪切板功能,PackageManagerService提供软件包的安装移除及查看等等,应用... 阅读全文
posted @ 2014-09-11 10:31 我爱物联网 阅读(1873) 评论(4) 推荐(1) 编辑
摘要:五种交互方式,分别是:通过广播交互、通过共享文件交互、通过Messenger(信使)交互、通过自定义接口交互、通过AIDL交互。(可能更多)Service与Thread的区别 Thread:Thread 是程序执行的最小单元,可以用 Thread 来执行一些异步的操作。Service:Service... 阅读全文
posted @ 2014-09-10 08:52 我爱物联网 阅读(3655) 评论(12) 推荐(4) 编辑
摘要:在Android开发中,我们或许会碰到这么一种业务需求,一项任务分成几个子任务,子任务按顺序先后执行,子任务全部执行完后,这项任务才算成功。那么,利用几个子线程顺序执行是可以达到这个目的的,但是每个线程必须去手动控制,而且得在一个子线程执行完后,再开启另一个子线程。或者,全部放到一个线程中让其顺序执... 阅读全文
posted @ 2014-09-09 18:03 我爱物联网 阅读(3082) 评论(4) 推荐(4) 编辑
摘要:整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的,该函数做的执行过程可简单概况为根据之前设置的状态,判断是否需要重新计算视图大小(measure)、是否重新需要安置视图的位置(layout)、以及是否需要重绘(draw),其框架过程如下:me... 阅读全文
posted @ 2014-09-09 08:47 我爱物联网 阅读(1656) 评论(1) 推荐(1) 编辑
摘要:布局 Code public class HelloProcessActivity extends Activity{ private TextView mTextView = null; private TextView mTime = ... 阅读全文
posted @ 2014-09-07 00:42 我爱物联网 阅读(1740) 评论(0) 推荐(0) 编辑
摘要:抽屉效果的导航菜单 喜欢知乎的都应该装的用知乎日报吧~这里指Android的不是IOS的。知乎日报的导航菜单就是用DrawerLayout实现的。觉得这种侧滑的抽屉效果的菜单很好。不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面上一个按钮点击,菜单就滑出来,而且感觉能放很多东西。andro... 阅读全文
posted @ 2014-09-05 00:38 我爱物联网 阅读(1517) 评论(2) 推荐(0) 编辑

AmazingCounters.com