- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Android中Rect和RectF的区别与联系
联系:都是用于表示坐标系中的一块矩形区域,并可以对其做一些简单操作。这块矩形区域,需要用左上和右下两个坐标点表示。 构造方法: public RectF(float left, float top, float right, float bottom) { this.left = left; this.top = top; this.right
2017-02-28 20:30:55 518
原创 通过chrome来查看android数据库(Facebook推出的Stetho)
集成步骤:引入依赖包compile 'com.facebook.stetho:stetho:1.3.1'初始化:public class ClientApplication extends Application { @Override public void onCreate() { super.onCreate(); Stetho.initiali
2017-02-24 19:51:00 6623 3
原创 Android Service如何弹出Dialog
而在service中弹出dialog时,如果写和activity同样的代码时会报错因为这个dialog的显示是需要依附于一个activity,如果需要在servcie中显示需要把dialog设置成一个系统的dialog,即全局 性质的提示框,所以只要手机处于开机状态,无论它现在处于何种界面之下,只要调用alter.show(),就会弹出提示框来。需要在show() 调用之前添加以下代码:dialog
2017-02-22 13:36:39 8290 1
原创 Android 创建及调用自己的 ContentProvider
如何创建及调用自己的ContentProvider。Android 开发工程师对于ContentProvider的操作方法有一定程度的了解。在有些场合,除了操作ContentProvider之外,我们还有可能需要创建自己的ContentProvider,来提供信息共享的服务,这就要求我们很好的掌握ContentProvider的创建及使用技巧。下面我们就由表及里的逐步讲解每个步骤。 我们先来了解以
2017-02-16 19:29:51 2382
原创 Android 自定义view 高仿小米闹钟
效果图:代码github地址:https://github.com/chenzongwen/MiClockView
2017-02-13 19:32:25 2338
原创 Andoid Activity四大启动模式
众所周知当我们多次启动同一个Activity时,系统会创建多个实例,并把它们按照先进后出的原则一一放入任务栈中,当我们按back键时,就会有一个activity从任务栈顶移除,重复下去,直到任务栈为空,系统就会回收这个任务栈。但是这样以来,系统多次启动同一个Activity时就会重复创建多个实例,这种做法显然不合理,为了能够优化这个问题,Android提供四种启动模式来修改系统这一默认行为。Act
2017-02-08 16:30:41 358
原创 Android PopupWindow详解
构造方法:1、public PopupWindow(View contentView, int width, int height, boolean focusable) contentView为要显示的view,width和height为宽和高,值为像素值,也可以是MATCHT_PARENT和WRAP_CONTENT。 2、其他几种比较常用的构造方法public PopupWindow (Co
2017-02-07 16:30:03 490
Mac 上反编译Apk 以及查看反编译后的文件
2017-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人