自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 android生命周期(横竖屏切换时)

http://blog.csdn.net/wulianghuan/article/details/8603982曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStar

2016-09-11 01:03:44 315

转载 Android插件化开发 第四篇 [加载插件Activity]

引言上篇文章我们有介绍如何获取插件的Resource加载其资源,例子支持加载res文件夹下的素材资源例如动画、图片、布局、字符串等,本篇文章介绍宿主如何跳转到插件的Activity。跳转到插件的Activity方法比较多,但是目前为止都是一件挺复杂的事儿。常见的方法有宿主代理Activity模式和宿主动态创建Activity模式。两者区别是宿主代理无需在宿主中注册Activity,所有

2016-08-15 19:14:46 291

转载 Android插件化开发 第三篇 [加载插件资源]

引言本文讲解宿主如何从插件apk中获取到资源,为啥要从插件中获取资源呢?这种需求可能来自于显示插件的名字啊,图标之类的。比如宿主的一个按键上显示“扫一扫”或者"摇一摇"之类的,这个字符串是插件提供的。Demo创建引入插件的AssetManagerprivate static AssetManager createAssetManager(String apkPath) {

2016-08-15 19:12:48 386

转载 Android插件化开发 第二篇 [动态加载apk优化]

引言上篇文章我们有提到过ClassLoader类加载器,通过学习了解到系统提供的类加载器有 PathClassLoader和 DexClassLoader两种。它们的不同之处是:PathClassLoader只能加载系统/data/data/包名目录下的apk;DexClassLoader可以加载jar/apk/dex,可以从SD卡中加载的apk;当Android应用开启的时候

2016-08-15 18:48:51 333

转载 Android插件化开发 第一篇 [动态加载apk]

引言随着应用版本的不断迭代,App变得非常庞大而臃肿。新需求接踵而至,旧需求废弃无用而占着空间,工程变得混乱。虽然会采用不同的包名隔离开各个需求模块,但是往往还是觉得如果需求能像插件一样分模块,需要的时候插上去,废弃的时候拔下来就好了。携程开源了其插件化开发框架(携程插件化开发框架),接下来我会学习并从本文开始介绍携程开源的这套插件化开发框架,让更多的人了解安卓的插件化开发。这里感谢携程团

2016-08-15 18:46:30 361

转载 RadioButton&RadioGroup

Android控件系列之RadioButton&RadioGroup学习目的:1、掌握在Android中如何建立RadioGroup和RadioButton2、掌握RadioGroup的常用属性3、理解RadioButton和CheckBox的区别4、掌握RadioGroup选中状态变换的事件(监听器)RadioButton和CheckBox

2014-12-31 10:40:10 432

原创 代理

代理代理是基本的设计模式之一,可以提供额外的或不同的操作。代理相当于一个中间人的角色,它替代了我们要操作的对象,当我们想对一个对象进行操作时,操作的是它的代理。

2014-09-01 21:45:45 367

原创 反射调用main方法

用到了反射调用main方法,

2014-08-31 22:35:04 804

原创 SequenceInputStream合并流

package IO;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream;import java

2014-08-22 22:06:02 397

原创 ObjectInputStream和ObjectOutputStream

1.ObjectInputStream与ObjectOutputStream类所读写的对象必须实现Serializable接口,对象中的transient和static类型成员变量不会被读取和写入2.  import java.io.*;public class serializtion {  public static void main(String[] args)th

2014-08-22 21:39:47 447

原创 反射

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------

2014-08-22 16:56:51 381

原创 静态方法的理解

今天在可以这样理解,静态方法是死的, 随着类的加载而加载,加载后就不变,是成品,并且这个成品是国标的,有权限的可以直接用。非静态方法是活的,是不固定的,随着类的对象改变而改变,所以是半成品。但是用对象调用,这个方法就是成品了,并且这个成品是非标的,只和调用它的对象相匹配。不同的对象调用,生成不同的成品,分别和调用它的对象相匹配。所以静态的只能调用静态:即成品不能调用需要

2014-08-19 11:24:54 649

原创 File类

1. FileFile类是把文件和文件夹封装成了对象,方便操作文件或者是文件夹的属性,在创建的时候有通过构造方法来指定,有三种格式:new File(“C:\\java\\a.txt”);new File(“C:\\java”,“a.txt”);//这一种方法比第一种方法的优点是:把路径分开了,可以方便指定同一个文件夹下的文件new File(“C:”+ F

2014-08-19 10:35:24 518

转载 线程池

线程池可以看做容纳线程的容器1.为什么要使用线程池     在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。除了创建和销毁线程的开销之外,活动的线程也需要消耗系统资源。如果在一个jvm里创建太多的线程,可能会使系统由于过度消耗内存或“切换过度”而导致系统资源

2014-08-19 01:09:01 296

转载 泛型

1 什么是泛型泛型的本质就是参数化类型,参数化类型重要性在于,允许创建一些类、接口和方法,其所操作的数据类型被指定为参数。例如我们可以使用泛型创建一个类,在这个类中可以自动使用不同类型的数据。class GenericClass{…}2 泛型的作用泛型的作用表现在,在没有泛型之前,可以使用Object 来表示或者创建通用的类、接口和方法,但是这样作带来后果是需要

2014-08-19 01:02:34 442

原创 交通灯管理系统

在看完需求后,我自己也先试着

2014-08-18 11:32:23 318

原创 异常处理

先写出自己对异常的理解:

2014-08-15 21:20:07 392

原创 网络编程

网络通信要素 IP地址InetAddress 网络中设备的标识 不易记忆,可用主机名 本地回环地址:127.0.0.1 主机名:localhost 端口号: 用于标识进程的逻辑地址,不同进程的标识。 有效端口:0~65535,其中0~1024系统使用或保留端口。 常见默认端口 web服务端口:80 tomcat服务器端口:8080 mysql数据库端

2014-08-15 20:23:16 323

原创 单例设计模式

java设计模式共23种1 单例设计模式:解决一个类在内存中只有一个对象   想要保证对象唯一性(1)为了避免其他程序过多建立该类对象,先禁止其他程序建立该类对象  (2)还为了让其他程序可以访问到该类对象,只好在本类中,自定义一个该类对象(3)为了方便其他程序对自定义对象的访问,可以对外提供一些访问方式上三部的代码体现 (1)构造函数私有化(2)在类中创建本类对象

2014-08-15 20:03:22 302

原创 Java简介及基本设置

Java语言是SUN(Standford  Un)

2014-08-14 11:48:25 459

原创 Map集合总结

Map集合: 该集合存储键值

2014-08-14 01:10:33 310

原创 Collection总结

看完了集合后,自己对集合的

2014-08-13 22:27:47 348

原创 IO流中出现的装饰设计模式

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------

2014-08-12 15:46:04 763

原创 path和classpath的配置及原理

起源:在DOS窗口中的任意目录下运行扫雷

2014-08-11 10:21:56 1197

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除