
android应用基础
fangcunlingtai-lily
做努力、勤奋、技术强硬的程序员!
展开
-
Android 应用 横竖屏切换时Activity 被销毁 进程被kill 掉
Android 应用 横竖屏切换时Activity 会在 onDestroy() 被销毁 进程被kill 掉 现象是 横竖屏切换就退出应用了·· // @Override // protected void onDestroy() { // super.onDestroy(); // } 如果 onDestroy 里面没有做别的事 直接原创 2015-07-08 15:36:13 · 862 阅读 · 0 评论 -
在应用里面获取系统字体大小
设置里面 获取字体大小 public static float getFontSize() { Configuration mCurConfig = new Configuration(); try { mCurConfig.updateFrom(ActivityManLagerNative.getDefault().g原创 2015-07-09 10:23:13 · 3847 阅读 · 1 评论 -
JAVA 设计模式之单例模式
JAVA 设计模式之单例模式有以下几种:懒汉式、饿汉式,双重检查,静态内部类等,其中主要区别是看能不能传参,以及线程安全不安全。1、懒汉式,不能传参,线程不安全。public class Singleton { private static final Singleton ourInstance = new Singleton(); public static Singleton...原创 2018-03-22 20:50:52 · 195 阅读 · 0 评论 -
JAVA 设计模式之简单工厂、工厂方法、抽象工厂
OOP(接口)设计模式,(Object Oriented Programming,OOP,面向对象程序设计);主要是封装、隔离、降低耦合度,规范功能等;可以是interface 也可以是class 或method().1、简单工厂,提供创建对象的功能,不需要关心具体的实现。好处,降低客户端与模块之间的耦合度。场景 BitmapFactory.decodeResource()。public inte...原创 2018-03-22 22:46:11 · 177 阅读 · 0 评论 -
JAVA设计模式之建造者模式
建造者模式,用于生产复杂对象。核心:用两个属性集合来实现创建对象时的链式调度。=================建造者=====================public interface Build { public void makeWindow(); public void makeFloor(); public Room build(); }==========...原创 2018-03-22 23:10:38 · 185 阅读 · 0 评论 -
JAVA 设计模式之原型模式
原型模式:用原型的实例指定创建的种类,并通过拷贝这些原型创建新的对象。目的:保护最原始的一份存档,隐藏复制过程。==================接口===============================public interface IOrder extends ProtoType { int getOrderNumber(); void setOrderNu...原创 2018-03-25 17:20:17 · 133 阅读 · 0 评论 -
OKHTTP 源码解析一
1、使用协助工具 Restlet Client 扩展内容: 为了更准确的了解HTTP过程,同时减少编写代码、测试时间的浪费,可以采取一些手段来进行HTTP请求与响应的测试。如:浏览器开发者工具、curl 、Chrome插件(Postman、 Restlet Client等) 插件安装:将资料中的Restlet-Client-REST-API-Testing_v2.8.0.1.crx拖入Chrom...原创 2018-06-14 15:36:27 · 252 阅读 · 0 评论