- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Java 判断汉字以及大小写字母
代码如下:public class MainActivity extends AppCompatActivity { EditText editText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2016-10-27 19:51:41 1697
原创 MVP架构模式
什么是MVP架构MVP(Model-View-Presenter)是从经典的模式MVC演变而来的,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有
2016-10-27 09:19:06 748
原创 Java类中的初始化顺序
根据《Thinking in Java》相关章节及自己的理解举例来说明类初始化顺序。public class InitialOrder { private static String staticField = "Static Field Initial"; private String field = "Field Initial"; static { Syste
2016-10-21 09:17:03 3615
原创 Android圆形水波纹WaveLoading动画
效果图: 一、 介绍Paint.setXfermode() 以及PorterDuffXfermodepublic class WaveView extends View { private Paint mWavePaint; private Paint mCirclePaint; private Canvas mCanvas; private Bitmap mBit
2016-10-12 09:34:29 4685 11
原创 Android自定义View-- 贝塞尔曲线
贝塞尔曲线 基础在平面内任选 3 个不共线的点,依次用线段连接。在第一条线段上任选一个点 D。计算该点到线段起点的距离 AD,与该线段总长 AB 的比例。根据上一步得到的比例,从第二条线段上找出对应的点 E,使得 AD:AB = BE:BC。连接这两点 DE。从新的线段 DE 上再次找出相同比例的点 F,使得 DF:DE = AD:AB = BE:BC。到这里,我们就确定了贝塞尔曲线上的一个点 F。
2016-10-11 09:30:24 652
原创 Android通过ADB命令获取当前运行的Activity
Android还为开发者提供了adb(Android Debug Bridge),这是非常强大的调试工具。最常用的自然是logcat来显示日志记录。方法一: 1、cmd命令中输入:adb shell 进入shell命令模式 2、shell中输入:logcat | grep ActivityManager 真机运行应用,可以实时 查看当前正在运行的Activity;I/ActivityMana
2016-10-10 09:01:47 43549
Mac 上反编译Apk 以及查看反编译后的文件
2017-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人