自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

科学精神,源远流长

一起分享科学技术的快乐

  • 博客(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新手,老手一起学习

想找个android新手一起学习,共同进步,有意者请留言,关注!

2013-05-07 20:02:48 586 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关注的人

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