
android的知识点
醉小义
学习算法让自己有更大的提升
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android中的显示单位
px (pixels)像素 一般HVGA代表320x480像素,这个用的比较多。 dip或dp (device independent pixels)设备独立像素 这个和设备硬件有关,一般为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 sp (scaled pixels — best for text size)比例像素原创 2016-04-04 15:50:04 · 355 阅读 · 0 评论 -
Activity的生命周期
完整生命周期 oncreate--》onstart--》onresume--》onpause--》onstop--》ondestory 可视生命周期 onstart--》onresume--》onpause--》onstop 前台生命周期 onresume--》onpause 界面用户仍然可见,但是失去焦点 使用场景: 1.应用程序退出自动保存数据 ondestory on原创 2016-04-22 21:02:21 · 333 阅读 · 0 评论 -
LinearLayout列表展示
步骤: 1.在layout中写一个LinearLayout布局,并且有id 2.MainActivity中获取数据库的所有数据 3.把数据中中的数据,通过TextVew添加到LinearLayout对象 <ScrollView android:layout_width="match_parent" android:l原创 2016-04-09 22:53:02 · 1421 阅读 · 0 评论 -
子线程网络图片查看器和Handler消息处理器
步骤: 1.页面 2.获取url 3.获取http对象的连接 4.获取图片Bitmap 5.显示页面 6.权限 注意:如果在子线程中显示图片的话 CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views原创 2016-04-12 21:26:18 · 531 阅读 · 0 评论 -
Android中margin和padding的区别
简单地理解:margin为外边框,border为边框,padding为内边框。 margin: android:layout_marginTop android:layout_marginBottom android:layout_marginLeft android:layout_marginRight padding: android:paddingT原创 2016-04-08 13:16:43 · 535 阅读 · 0 评论 -
SharedPreferences使用
其他代码同,QQ登录 package com.itheima28.qqlogin.utils; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStreamReader;原创 2016-04-06 22:46:46 · 328 阅读 · 0 评论 -
android下的读写权限
建立两个项目,一个是写数据_相关,一个是读数据_相关数据 , 写数据_相关 作用:建立,私有文件,可读文件,可读文件,可读可写文件 读数据_相关数据作用:对上面的项目的文件进行读写操作,看看是否能成功 写数据_相关: package com.sqf.writedata; import j原创 2016-04-06 22:27:48 · 1868 阅读 · 0 评论 -
获取安卓内存状态
package com.itheiima28.memorydemo; import java.io.File; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.os.StatFs; import android.text.format.F原创 2016-04-06 14:07:37 · 439 阅读 · 0 评论 -
保存数据到手机sd卡(QQ登录保存密码)
记住: getFilesDir()方法是获取手机内存的路径 /data/data/包名/files 自动建立一个files文件夹 Environment.getExternalStorageDirectory获取的是sd卡的路径, 自动获取 /mnt/card 不同的手机的路径可能有差异,所以要用 Environment获取/mnt...../card Enviro原创 2016-04-06 13:45:39 · 1590 阅读 · 0 评论 -
保存数据到手机内存代码优化(QQ登录保存密码)
package com.itheima28.qqlogin; import java.io.File; import java.util.Map; import com.itheima28.qqlogin.utils.Utils; import com.itheima28.qqlogin.utils.UtilsOfSDCard; import com.itheima28.qqlogin.R;原创 2016-04-06 13:40:09 · 849 阅读 · 0 评论 -
保存数据到手机内存(QQ登录保存密码)
QQ记住密码原创 2016-04-05 13:02:56 · 1784 阅读 · 0 评论 -
单元测试2(android)
在另一个Junit中测试工程的某一个方法。 在Junit中的测试(JunitTest)MathUtils类中的incrment方法 这时候,清单文件已经帮你配置好了 <manifest xmlns:android="http://schemas.android.com/apk/res/android" pack原创 2016-04-04 22:10:25 · 298 阅读 · 0 评论 -
单元测试1(Androidf)
步骤: 1.确定要测试的类(MathUtils)方法(incrment)。 --incrment 不能直接在MathUtils类中的main方法直接测试,会有异常,如下: If you would like to submit a bug report, please visit: http://java.sun.com/webapps/bugreport/cr原创 2016-04-04 21:59:05 · 359 阅读 · 0 评论 -
Android 测试
黑盒测试: 是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。 白盒测试: 又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。 单元测试: 又称模块测试,是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。 功能测试: 根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。 压力测原创 2016-04-04 16:00:24 · 338 阅读 · 0 评论 -
adb的常用命令(android debud bridge)
android调试桥: adb命令使用需要在系统环境遍历中path中追加adb.exe的完整路径D:\IDE\adt-bundle-windows-x86-20130729\sdk\platform-tools adb devices 列出所有的设备 ---当adb.exe没有开启的时候,开启 adb start-server 开启adb服务 DDMS的reset是吧adb.e原创 2016-04-04 16:54:00 · 980 阅读 · 2 评论 -
Android各种访问权限Permission详解
在Android的设计中,资源的访问或者网络连接,要得到这些服务都需要声明其访问权限,否则将无法正常工作。在Android中这样的权限有很多种,这里将各类访问权限一一罗列出来,供大家使用时参考之用。 android.permission.EXPAND_STATUS_BAR允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似Windows Mobile中的托盘程序 android转载 2016-04-24 13:30:50 · 1295 阅读 · 0 评论