- 博客(22)
- 问答 (2)
- 收藏
- 关注
转载 Android中传递对象的三种方法以及Java对象的序列化和反序列化实践
参考: Android中传递对象的三种方法 点这里Java对象的序列化和反序列化实践 点这里
2015-10-13 14:54:51
512
转载 ListView下拉刷新(慕课网教材源码)
MainActivitypackage com.imooc.listviewfrashdemo1;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import com.example.listviewfrashdemo1.R;imp
2015-09-18 13:31:37
1430
原创 Activity生命周期保存参数onSaveInstanceState()与onRestoreInstanceState()
在读android API Guides时看到关于Activity生命周期以及利用onSaveInstanceState()方法保存非持久数据,记录短暂的状态;笔者经过试验大致总结了: 首先,当开发者需要调用onSaveInstanceState()方法的情况是在用户没有明确操作退出应用,以及系统不能确定是否回收,合适回收,主要以下几种情况: 在当前avtivity按Home键
2015-09-18 11:22:38
711
原创 word2
access 访问, 接驳, 进接, 存取, 通路 accessible 访问, 合宜的, 易接近的 accessories 饰品 accomplished 完成, 彦, 彧 ad 广告 additional 另外, 额外, 补充 adversely 不利的 allowable 允许, 合法的 all
2015-09-16 17:49:25
457
翻译 word
alternative 替代, 异, 二中择一的, 二中择一, 选择的余地 appropriate 适当, 合适, 适宜, 划拨 aspects 问题 automatically 自动, 自然而然 capabilities 能力 compile 编, 汇编, 编写 configurations
2015-09-15 22:09:58
300
原创 Android系统架构
Android 系统采用一种被成为“软件叠层(softwareStack)”的方式进行构建,这种软件叠层构建使得层与层之间相互分离,明确各层的分工。这种分工保证了层与层之间的低耦合,当下层的层内或者层下发生改变时,上层应用程序无须改变。Android系统框架由底层往上分别为: Linux内核层 (Linux Kernel) 系统运行时库层 (Libraries 和 Android R
2015-09-14 01:13:31
1303
转载 Mac 下安装使用Android Studio
Android Studio 是Google专门针对android开发所推出的一款IDE,无论是功能还是界面都比用eclispe开发android强大的多,android studio安方式特别简单,只需要,确保jdk,sdk已经下载好,很快的就可以使用。在这里给大家推介一个关于Android Studio安装使用的专栏: 点这里 Android Studio 中加入了Gradle,所
2015-09-09 14:43:08
374
原创 Eclipse中新建工程出现红色感叹号以及appcompat-v7编译错误
笔者最近遇到项目红色感叹号问题,分析主要因为以下几种原因出现这种标题情况: 在新建工程时最低sdk版本是4.0以下,由于要导入appcompat-v7兼容包,在编译时以及工程build导致编译错误。如果选择4.0以上就不会出现这种错误。 如果还是需要最低版本支持在4.0以下,则报错有几种可能: jdk版本为1.6(Android工程中一般不要使用jdk1.7,eclispe会
2015-09-08 00:25:49
1460
原创 Eclipse 不能finish android工程
Eclipse 不能Finish Android工程 前几天更新了SDK Eclipse随后出现了新建android工程项目不能finish。 同时Android studio gradle提示构建出错,后来更新了sdk,AS正常了,eclispe出现不能finish问题。Eclipse不能finish工程主要原因是由于eclispe 不能读认新建的工程师android工程,
2015-09-07 13:55:48
3901
原创 mac ox s系统下的jdk版本切换
打开终端,#确认jdk版本/urs/libexec/java_home#会得到下边的信息/Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home#以上是1.7版本jdk,可使用 -v标识来获取其他已安装的jdk,如系统自带的1.6jdk/usr/libexec/java_home -v '1.6*'#
2015-09-01 22:46:54
548
原创 Mac终端Shell分类以及配置文件等级区别
打开mac终端,输入:echo $SHELL如果输出的是:csh或者是tcsh,那么你用的就是C Shell。如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种。Mac OS X 10.2之前默认的是C Shell。Mac OS X 10.3之后默认的是Bourne Shell。关
2015-09-01 20:18:34
4665
原创 CLASSPATH PATH环境变量以及JAVA_HOME的作用
PATH,CLASSPATH,JAVA_HOME环境变量是什么? PATH =“ /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/bin" CLASSPATH=“ /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents
2015-09-01 04:41:40
664
原创 在学习单例模式关于单例数据更新遇到个BUG!(错误)
最近在学习单例模式,在写代码关于单例模数据更新的时候遇到了问题,求大师解惑!代码是这样的:单例类:public class SingletonTest { private static SingletonTest instance = null; private int i= 0; public int getNum
2015-08-27 23:36:41
1049
原创 单例模式
单例模式 Singleton Pattern关于单例模式最近看了很多,我在这里主要是做笔记巩固学习,如有错误之处希望不吝指出,非常感谢。想要了解单例模式的同时推介看看http://blog.youkuaiyun.com/zanelove/article/details/45022269以及 http://blog.youkuaiyun.com/likika2012/article/details/1148
2015-08-22 00:25:22
439
空空如也
eclispe 新建android工程不能finish
2015-09-04
在学习单例模式关于单例数据更新遇到个问题!求解
2015-08-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人