Android学习
文章平均质量分 70
tacheng7
这个作者很懒,什么都没留下…
展开
-
Android五大布局
LinearLayout 线性布局:android:orientation="horizontal" 制定线性布局的排列方式 水平 horizontal 垂直 verticalgravity 控制当前控件内容显示区域layout_gravity当前控件在父元素的位置Layout_weight原创 2015-05-08 11:45:40 · 212 阅读 · 0 评论 -
任务栈、activity启动模式
1.一个应用程序一般都是由多个activity组成的。2.任务栈(task stack)(别名back stack后退栈) 记录存放用户开启的activity的。3.一个应用程序一被开启系统就给他分配一个任务栈,当所有的activity都退出的时候,任务栈就清空了。4.任务栈的id是一个integer的数据类型 自增长的。5.在android操作系统里面会存在多个任务栈,一个应用程原创 2015-05-19 11:23:47 · 230 阅读 · 0 评论 -
Activity生命周期
完整生命周期 oncreate--》onstart--》onresume--》onpause--》onstop--》ondestory可视生命周期 onstart--》onresume--》onpause--》onstop前台生命周期 onresume--》onpause 界面用户仍然可见,但是失去焦点使用场景:1.应用程序退出自动保存数据 on原创 2015-05-19 11:27:35 · 237 阅读 · 0 评论 -
安卓xml存放图片,在代码中取出
例1:在xml中定义图片 @drawable/app @drawable/callmsgsafe @drawable/app @drawable/taskmanager @drawable/netmanager @drawable/trojan @drawable/sysop原创 2015-05-29 18:33:57 · 504 阅读 · 0 评论 -
调用系统Activity安卓APK
/** * 安装APK * @param t */ private void installAPK(File t) { Intent intent = new Intent(); intent.setAction("android.intent.action.VIEW"); inte原创 2015-05-29 14:59:43 · 254 阅读 · 0 评论 -
工程目录结构、打包安装过程
工程目录结构:src: 存放java代码gen: 存放自动生成文件的. R.java 存放res文件夹下对应资源的idproject.properties: 指定当前工程采用的开发工具包的版本libs: 当前工程所依赖的jar包.assets: 放置一些程序所需要的媒体文件.bin: 工程的编译目录. 存放一些编译时产生的临时文件和当前工程的.apk文件.res(res原创 2015-05-06 23:27:18 · 588 阅读 · 0 评论 -
adb常用操作
adb devices 列出所有的设备adb start-server 开启adb服务adb kill-server 关闭adb服务adb logcat 查看Logadb shell 挂载到Linux的空间 adb install 安装应用程序adb –s install 安装应用到指定模拟器adb uninstall adb原创 2015-05-11 23:31:35 · 440 阅读 · 0 评论 -
使用Junit测试
在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码: package="cn.itcast.action“ android:versionCode="1“原创 2015-05-09 21:31:04 · 416 阅读 · 0 评论 -
XML序列化和反序列化
package com.itheima28.xmldemo.test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java原创 2015-05-09 21:28:50 · 184 阅读 · 0 评论 -
SharedPreferences的使用
package com.itheima28.qqlogin.utils;import java.util.HashMap;import java.util.Map;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreference原创 2015-05-09 12:22:27 · 289 阅读 · 0 评论 -
文件存储路径和权限
文件存储:this.getFilesDir();// /data/data/包名/filesthis.getCacheDir();// /data/data/包名/cacheopenFileOutput("aa.txt", 0); /data/data/包名/files/aa.txt SharedPreferences存储路径: /原创 2015-05-09 12:19:50 · 464 阅读 · 0 评论 -
获取SD卡和手机内存空间大小
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tvMemoryInfo = (TextView) findViewById(R.i原创 2015-05-08 23:53:13 · 409 阅读 · 1 评论 -
SD卡存取文件
public static boolean Rigs(Context context,String content, String fileName) { //文件存放的路径 File file = new File(Environment.getExternalStorageDirectory(),context.getPackageName()); if(!file.ex原创 2015-05-08 22:14:58 · 236 阅读 · 0 评论 -
操作手机内存:openFileOutput、openFileInput
public static boolean Rigs(Context context,String name, String pwd) { FileOutputStream openFileOutput=null;try {openFileOutput = context.openFileOutput("user.txt",Context.MODE_PRIVATE+Context.MODE_APP原创 2015-05-08 20:31:00 · 300 阅读 · 0 评论 -
任务栈&activity启动模式
1.一个应用程序一般都是由多个activity组成的。2.任务栈(task stack)(别名back stack后退栈) 记录存放用户开启的activity的。3.一个应用程序一被开启系统就给他分配一个任务栈,当所有的activity都退出的时候,任务栈就清空了。4.任务栈的id是一个integer的数据类型 自增长的。5.在android操作系统里面会存在多个任务栈,一个应用程原创 2015-05-19 11:20:39 · 233 阅读 · 0 评论