- 博客(32)
- 资源 (3)
- 收藏
- 关注
原创 Android复习练习七(Android中Xml序列化及Pull解析)
需求:在先前QQ登陆界面的基础上,增加一个注册Activity以及一个登陆成功界面的Activity,
2014-08-31 11:05:39 728
转载 混合使用startService,bindService,以及tartForegroud方法使用总结
一.上次的两个问题:1. 在BindService为什么不调用onServiceDisConnection()类ServiceConnection中的onServiceDisconnected()方法在正常情况下是不被调用的,它的调用时机是当Service服务被异外销毁时,例如内存的资源不足时这个方法才被自动调用。Android系统在同service的连接意外丢失时调用这个.比
2014-08-29 11:19:22 892
原创 Android Service之onStartCommand方法研究
最近在看Service,发现对于Service的两种启动方式,一种startService()
2014-08-29 10:56:16 1178
原创 Android复习练习四(QQ登陆界面回显用户名密码,使用/data/data/包名/路径 )
需求:创建一个类似于QQ登陆界面的Activity,实现保存用户名密码选项,回显
2014-08-27 21:50:00 1765
原创 Android复习练习三(安卓下简单JUnit测试)
需求:写一个简单的utils工具类,实现一个静态方法返回两个整数的和,然后用安卓下的JUnit单元测试来测试这个方法
2014-08-27 21:00:27 730
转载 android系统action大全
String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. “android.intent.action.ADD_SHORTCUT” String ALL_APPS_ACTION 动作:列举所有可用的应用。 输入:无。 “android.intent.action.ALL_APPS” String ALTERNATIVE_CATEGORY
2014-08-27 20:13:50 731
转载 android权限大全
android权限大全访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概
2014-08-27 19:46:26 584
原创 Android笔记之(一)HTTP连接--HttpURLConnection方式
今天学习了Android的Http连接方式的一种,使用HttpURLConnection连接。
2014-08-23 15:56:04 1038
原创 解决新版eclipse/ADT中新建Android工程出现多个appcompat_v7的问题
在今年早些时候发布的新版ADT中引入了不少新元素,最明显的
2014-08-23 14:51:18 5405
转载 关于新版ADT创建项目时出现appcompat_v7的问题
做Android开发的朋友最近会发现,更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容。并且是创建一个新的内容就会出现。这到底是怎么回事呢?原来appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本的界面。下面就让笔者带你慢慢走近这个问题并解决它。工具/原料
2014-08-20 19:32:56 970
原创 FileOutputStream实现追加功能
public FileOutputStream(String name, boolean append)throws FileNotFoundException创建一个向具有指定 name 的文件中写入数据的输出文件流.如果第二个参数为 true,则将字节写入文件末尾处,而不是写入文件开始处.如上文档,new 的时候加一个true参数则是追加.默认为false.
2014-08-18 09:11:00 2192
转载 Android开发:碎片Fragment完全解析fragment_main.xml/activity_main.xml
Android开发:碎片Fragment完全解析为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像 Activity一样包含布局。Fragment通常是嵌套在Activity中使用的,现在想象这种场景:有两个 Fragment,Fragment 1包含了一个ListView,每行显示一
2014-08-17 20:43:24 882 2
转载 genymotion ddms查看data等文件目录
使用ADB shell 命令: 打开 Cmd ,输入 ADB shell 命令后,回车(前提是你已经配置好了adb 的环境变量,跟配置Java的环境变量一样); 输入su回车,获取超级管理员权限再用chmod 777 ,改变你要进入目录的权限为所有可访问.完事后,就可以打开DDMS查看文件目录了. ----------------------------
2014-08-17 14:56:22 1289
转载 Scanner和BufferedReader的区别和用法
在命令行模式下要输入数据至程序中时,我们可以使用标准输入串对象System.in.但是,我们并不经常直接使用它,因为System.in提供的 read方法每次只能读取一个字节的数据,而我们平时所应用的通常是读取一个字符串或者是一个数字,所以read方法所以提供的功能,对我们来说并没有太 大的用处. 在Java SE 6中,可以使用Scanner类取得用户的输入,Scanner类位于ja
2014-08-17 14:56:01 10734 5
转载 android hint 自动消失
android EditText有个hint属性,可以在用户没有选择输入框时给予提示但是这个提示必须是在用户有输入字符后才会消失,似乎不太符合国人习惯,有时还会误导,所以要让用户点击到输入框时hint文本就自动消失,方法是监听焦点事件:写一个公用的方法:public static OnFocusChangeListener onFocusAutoClearHintListe
2014-08-16 20:54:35 1243
原创 关于新版SDK报错You need to use a Theme.AppCompat theme的两种解决办法
android的一个小问题: Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.法一:
2014-08-15 19:39:15 8308
转载 google的galaxy nexus没有MENU菜单键的原因,android4.0以上google不推荐使用菜单
今天在使用galaxy nexus模拟器测试应用时候,突然发现不能使用MENU菜单键,程序需要使用菜单,不能在galaxy nexus模拟器中使用,经过查询资料发现,google在android4.0以上的系统中不再推荐使用菜单了,转而鼓励开发人员使用ActionBar,可能是借鉴了Windows Phone 7的原因吧,而且在galaxy nexus丢掉了MENU键,有菜单的软件在galax
2014-08-15 10:20:28 1033
转载 新版安卓SDK文件activity_main.xml和fragment_main.xml的处理
新版安装SDK文件一开始有两个XML文件,activity_main.xml和fragment_main.xml,不习惯的可以这样处理:1.删除fragment_main.xml整个文件2.对activity_main.xml,删除里面的内容。然后切换到Graphy Layout,放入一个LinearLayout就可以3.对MainActivity.java,可以删
2014-08-15 09:46:38 853
转载 sun.misc.BASE64Encoder找不到的解决方法
sun.misc.BASE64Encoder/BASE64Decoder类不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。但是在eclipse中直接使用却找不到该类。解决方法如图:
2014-08-13 15:51:05 635
转载 java.util.Scanner应用详解
java.util.Scanner应用详解 java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。 一、扫描控制台输入 这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了。
2014-08-13 10:28:04 492
转载 理解Java常量池
JVM运行时数据区的内存模型由五部分组成:【1】方法区【2】堆【3】JAVA栈【4】PC寄存器【5】本地方法栈对于String s = "haha" ,它的虚拟机指令:0: ldc #16; //String haha 2: astore_1 3: return对于上面虚拟机指令,其各自的指令流程在《深入JAVA虚拟机》
2014-08-13 09:10:31 476
转载 String s=new String("abc")创建了几个对象?
String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成String str、=、"abc"和new String()
2014-08-13 09:08:38 502
原创 使用Eclipse将工程打包成jar文件
使用Eclipse将工程打包成jar文件1. Eclipse下的演示工程结构如下图所示,其中Task.java是当前工程运行的Main类 2. manifest.mf文件定义如下所示 Manifest-Version: 1.0Main-Class: com.TaskClass-Path: lib/dom4j-1.6.1.jar
2014-08-03 10:13:25 513
事件分发处理ViewPagerListView例子
2015-04-22
httpclient-android-4.3.5.1.jar
2015-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人