- 博客(16)
- 收藏
- 关注
原创 java对象序列化处理 Serializable浅谈
Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。序列化的应用:1.把的内存中的对象状态保存到一个文件中或者数据库中时候;2.将对象进行传输的过程。
2016-08-05 14:02:00
499
原创 Intent
本博客致力于成为学习工作的参考文档Intent:名为“意图”,科用于程序间的通讯,还可以应用于activity, service和broadcast receiver,我们可以用来启动一个Activity,用来发送并过滤广播,启动一个Service。相信我们最常用的就是用来启动一个Activity。
2016-07-31 21:40:47
316
原创 ListView 里面getView()的参数final来修饰的原因
本博客致力于成为学习工作的参考文档如果把getView()方法里面的参数position的final修饰符去掉,就会显示intent.putExtra("listId", position)编译错误,因为position是方法定义的局部变量,当方法返回时,局部变量position对应的栈就被回收了,而方法里面的内部接口OnClickListener试图访问getView()方法里面的非final变量就会发生错误,当在变量前加上final时,变量就不在是真的变量了,成了常量,这样在编译器进行编译时(即编译阶
2016-07-20 17:36:40
1099
原创 android开发 软键盘顶布局解决方法
android软键盘顶布局解决方法,在mainfest.xml中,在对应的Activity加:Android:windowSoftInputMode="adjustPan|stateHidden"
2016-07-20 16:40:01
478
原创 java 反射(一)
能够分析类的能力的程序称为反射。反射机制可以用来:1.在运行中分析类的能力2.在运行中查看对象3.实现通用的数组操作代码4.
2016-07-18 21:47:42
357
原创 Java 输入输出流认识(一)
一切从Hello World说起!public class Test { public static void main(String[] args) { System.out.println("Hello world"); }}一般我们学习一门新的语言,都是从她的Hello World开始,System.out.println("Hello world");这句代码为什
2016-07-14 23:06:01
430
原创 android OpenGl Es实现正方体多纹理
学了一些天的OpenGl ES ,觉得网上多纹理的资料太少了,特来做下贡献,先上效果图 参考代码: package com.myopengl;import java.nio.ByteBuffer;import java.nio.ByteOrder;import java.nio.FloatBuffer;import java.nio.IntBuffer
2013-05-24 13:09:54
1433
原创 学习用android开发OpenGL的童鞋注意了,教训啊!android学习(六)
这两天想入门openGL的开发,把网上找的项目导入eclipse中后在属性那添加android API就完美运行,可是我自己新建个项目后吧代码复制过来却发现运行错误,而且完美白屏,我就郁闷了,我找了N多久后才发现我的项目AndroidManifest.xml中有 android:minSdkVersion="8" android:targetSdkVersi
2013-05-16 00:35:40
817
原创 记录android应用程序使用的次数 android学习(五)
本文所运用的知识其实是Activity的生命周期;当程序的Activity每次创建时都会调用protected void onCreate(Bundle savedInstanceState)函数。 由于程序关闭运行后定义在内存的东西都会丢掉,所以本文采用SharedPreferences来将数据储存; boolean getInt(String key,int defVa
2013-05-13 09:24:09
975
1
原创 简单android音乐播放器中 android学习(四)
现在我将做一个读取手机本地一个文件夹里面的所有音乐文件。 File file=new File("sdcard/我的音乐/"); 创建一个指定文件路径的file; String[] music=file.list(); 列出File对象的所有文件盒路径名,返回String数组 在layout中如下: 代码如下:
2013-05-10 22:38:23
1054
原创 使用File类访问本地文件 java学习(二)
这几天想做个可以读取本地音乐的android程序,可刚开始就发现我还不会读取本地文件的java知识,所以特意补了下。 通过查阅了各方面的资料,有了初步的总结: 希望在程序中操作文件和目录,都可以通过File类来完成。File类可以使用文件路径字符串来创建File实例,可以使绝对路径,也可以使相对路径。 getAbsolutePath():Returns the abso
2013-05-09 11:45:35
1125
原创 集合论初步认识 java学习(一)
作为一个菜鸟级编程玩家,我喜欢填鸭子式或者谁是查阅式的学习,不然会学的很累,呵呵,当初学习java只是学习了点基本语法就投奔android阵营,现在渐渐发现还得回来补下java的集合。 查了一下资料,对java的集合有了初步的认识: 在java中,保存对个对象时,数组的长度不可变,而集合可变,java集合大致可分为Set,List,Map三种体系,其中Set代表着
2013-05-07 23:07:44
1265
1
原创 一个监听器监听多个事件 android学习(三)
这几天想要做一个支持播放手机本地音频文件的播放器,但是对于我这种菜鸟级新手来说,又遇到了一个问题,为每个像开始,停止的按钮都设计一个监听器,那样的代码会显得很不简洁,所以在网上查了一些资料,顺便写下些心得。 void onClick(View v):单击事件需实现的方法 View v: ParametersvThe view that
2013-05-06 10:28:24
1399
原创 简单android音乐播放器上 android学习(二)
这几天无聊,觉得用手机听歌操作不爽,于是产生了个自己做个播放器的冲动,我想一步一步来,先从最简单开始: 在 这个程序之前,准备了几个小知识: 一: protected void onCreate(Bundle savedInstanceState); Activity在创建时调用此函数; 二: 将音频文件放到你的工程的res/raw文件夹中,在
2013-05-05 00:56:54
1379
原创 简单android计算器 android学习(一)
package com.my_android1;import android.os.Bundle;import android.app.Activity;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.w
2013-05-03 23:09:45
1464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人