随笔分类 -  Andriod

上一页 1 2 3 4 5 6 7 8 9 下一页
java内部类继承--构造函数传参
摘要:/: innerclasses/InheritInner.java // Inheriting an inner class. class WithInner { class Inner {} } //继承内部类 public class InheritInner extends WithInner 阅读全文
posted @ 2016-02-26 15:15 寻步 阅读(1639) 评论(0) 推荐(0)
[转]java static final 初始化
摘要:http://tanbing1986411.blog.163.com/blog/static/7259798220103610224434/java static final 初始化1.static修饰(类变量)一个属性字段,那么这个属性字段将成为类本身的资源,public修饰为共有的,可以在类的外... 阅读全文
posted @ 2016-01-14 15:58 寻步 阅读(9364) 评论(0) 推荐(0)
[转]java构造方法的访问修饰符
摘要:http://my.oschina.net/u/1464678/blog/2103591.类(class)可见性修饰符:public—在所有类中可见,在其他包中可以用import导入。 缺省—就是没有修饰符,在同一个包中的类中可见,在其他包中不能用import导入。修饰符:final—终态类,表示该... 阅读全文
posted @ 2016-01-07 23:27 寻步 阅读(924) 评论(0) 推荐(0)
[转]new一个Object对象占用多少内存?
摘要:我们分解下ArrayList arr = new ArrayList();等同于ArrayList arr = null;//初始化arr = new ArrayList();//实例化这两个过程。初始化就是要在栈中分配一个空间,用来存放初始化的地址。而实例化就是在堆中开辟一个自由的空间出来。... 阅读全文
posted @ 2015-12-30 18:31 寻步 阅读(3237) 评论(0) 推荐(0)
[转]View属性 之 paddingStart & paddingEnd
摘要:[CAUSE]在写一个自定义View时, 直接复制了Android-Source的XML布局文件, 默认开发SDK版本是4.2.2(Level-API-17), 后因其他原因将SDK版本改为4.1.2 (Level-API-16), 然后XML布局文件就报错了, ----这时才知道paddingSt... 阅读全文
posted @ 2015-12-27 11:39 寻步 阅读(2048) 评论(0) 推荐(0)
在Activity之间使用Intent传值和Bundle传值的区别和方式
摘要:两者本质上没有任何区别。Bundle只是一个信息的载体 将内部的内容以键值对组织Intent负责Activity之间的交互 自己是带有一个Bundle的Intent.putExtras(Bundle bundle)直接将Intent的内部Bundle设置为参数里的bundleIntent.getEx... 阅读全文
posted @ 2015-12-27 03:06 寻步 阅读(578) 评论(0) 推荐(0)
[转]Java初始化顺序总结 - 静态变量、静态代码块、成员变量、构造函数
摘要:Java初始化顺序1在new B一个实例时首先要进行类的装载。(类只有在使用New调用创建的时候才会被java类装载器装入)2,在装载类时,先装载父类A,再装载子类B3,装载父类A后,完成静态动作(包括静态代码和变量,它们的级别是相同的,安装代码中出现的顺序初始化)4,装载子类B后,完成静态动作类装... 阅读全文
posted @ 2015-12-27 00:38 寻步 阅读(1941) 评论(0) 推荐(0)
final关键字修饰的变量
摘要:final意义:最终的,不可改变的。 1、修饰变量,为常量,值不可变; 2、修饰对象,值可变,引用不变; 3、修饰方法,方法不可重写; 4、修饰类,无子类,不可以被继承,更不可能被重写。1.final修饰的基本类型变量必须赋值,但是只能赋值一次(可以在声明时显示初始化赋值,或者在构造方法中初... 阅读全文
posted @ 2015-12-25 21:57 寻步 阅读(848) 评论(0) 推荐(0)
Java传参
摘要:1、如果参数是基本数据类型(int、long等),传值。方法内部改变参数值,外部值不变。2、如果参数是对象类型,传地址。方法内部改变对象值,外部对象值改变。但是,如果方法内部调用new重新构建参数对象,外部对象仍然记录构造前的对象值。(在不同函数中,所有改String的改变可能都要重构String,... 阅读全文
posted @ 2015-12-25 18:08 寻步 阅读(813) 评论(0) 推荐(0)
[转]Android之Context和Activity互相转换
摘要:1、context转换为activityActivity activity = (Activity) context;2、从activity得到context在activity的方法中用context =getBaseContext();而在activity中用context =this即可. 阅读全文
posted @ 2015-12-25 17:42 寻步 阅读(988) 评论(0) 推荐(0)
[转]解决LinearLayout中控件不能居右对齐
摘要:在LinearLayout布局时使用右对齐(android:layout_gravity="right")控件对齐方式不生效,需要设置android:layout_weight="1"才能右对齐控件,原因在于后者把位置平分了。 阅读全文
posted @ 2015-12-25 17:39 寻步 阅读(668) 评论(0) 推荐(0)
Jdk1.7环境变量的配置
摘要:在"系统属性——高级——环境变量——系统变量"中新建如下变量:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0_03(即jdk安装的位置)变量名:Path(这个变量名已在系统变量中存在,现只需在这个值的前面添加以下变量值就可以了)变量值:C:\Progr... 阅读全文
posted @ 2015-12-19 20:38 寻步 阅读(543) 评论(0) 推荐(0)
[转]Android 导入v7包常见错误,以及项目引用v7包错误解决
摘要:android下v4 v7 v21等包是android系统的扩展支持包,就想windows的系统补丁一个道理。 android的扩展包主要是用来兼容低版本的,比如android3.0以后出现了actionbar,如果要使用actionbar,那么手机系统必须在3.0以上才能使用,这样将会导... 阅读全文
posted @ 2015-12-15 15:21 寻步 阅读(3570) 评论(0) 推荐(0)
[转]于Fragment和Activity之间onCreateOptionsMenu的问题
摘要:Fragment和Activity一样,可以重写onCreateOptionsMenu方法来设定自己的菜单,其实这两个地方使用onCreateOptionsMenu的目的和效果都是完全一样的,但是由于Fragment是从属于activity的,因此第一次使用onCreateOptionsMenu的时... 阅读全文
posted @ 2015-12-08 21:03 寻步 阅读(526) 评论(0) 推荐(0)
[转]探究java IO之FileInputStream类
摘要:使用FileInputStream类创建的InputStream对象可以用于从文件读取内容。两个常用的构造函数如下所示:?12FileInputStream(StringfilePath)FileInputStream(FilefileObj)这两个构造函数都会抛出FileNotFoundExcep... 阅读全文
posted @ 2015-12-06 16:05 寻步 阅读(417) 评论(0) 推荐(0)
深入解析FileInputStream和FileOutputStream
摘要:http://swiftlet.net/archives/1363FileInputStream和FileOutputStream类属于字节类,可以操作任意类型的文件。在数据流的处理过程中,有两种情况。(1)以单个字节的形式读写文件(2)以数据块的形式读写文件从JDK的源码中,我们可以看出来:Fil... 阅读全文
posted @ 2015-12-04 20:51 寻步 阅读(468) 评论(0) 推荐(0)
[转]慎用InputStream的read()方法
摘要:InputStream此抽象类是表示字节输入流的所有类的超类。我们从输入流中读取数据最常用的方法基本上就是如下3个read()方法了:1、read()方法,这个方法从输入流中读取数据的下一个字节。返回 0到255范围内的int字节值。如果因为已经到达流末尾而没有可用的字节,则返回值-1。2、read... 阅读全文
posted @ 2015-12-04 19:31 寻步 阅读(11864) 评论(0) 推荐(1)
[转]Android - 文件读写操作 总结
摘要:在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取: 1) 从resource的raw中读取文件数据:[java]view... 阅读全文
posted @ 2015-12-04 19:08 寻步 阅读(218) 评论(0) 推荐(0)
[转]LayoutInflater的inflate函数用法
摘要:LayoutInflater作用是将layout的xml布局文件实例化为View类对象。获取LayoutInflater的方法有如下三种:LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_I... 阅读全文
posted @ 2015-11-29 10:17 寻步 阅读(166) 评论(0) 推荐(0)
[转]用android LinearLayout和RelativeLayout实现精确布局
摘要:先明确几个概念的区别:padding margin都是边距的含义,关键问题得明白是什么相对什么的边距.padding是控件的内容相对控件的边缘的边距.margin是控件边缘相对父控件的边距.android:gravity 属性是对该view 内容的限定.比如一个button 上面的text. 你可以... 阅读全文
posted @ 2015-11-28 20:04 寻步 阅读(200) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 下一页