博客专栏  >  移动开发   >  Android进阶

Android进阶

进一步学习android

关注
1 已关注
20篇博文
  • Android 进阶之adb指令

    利用命令行执行android的adb指令,步骤如下 1、在ADT sdk中找到adb,如下: 2、cmd启动命令行,将该adb可执行文件拖入命令行即可运行,这样就可以执行各种adb指令了。...

    2015-01-03 15:40
    655
  • Android进阶之android应用的SDK版本之间的切换

    选中android工程,右键/属性,如下进行选择即可:

    2015-01-03 16:08
    1004
  • android进阶之android应用安装

    android应用安装分为如下几步: 1、把apk文件拷贝到android系统/data/app/xxx.apk 2、在data/data目录下创建一个已当前应用包名一致的文件夹。(应用运行的数据...

    2015-01-04 15:39
    609
  • android进阶之常见adb指令

    1、显示设备 如果adb已经被关闭,可以用该指令启动。 2、关闭adb指令 3、安装apk指令 4、卸载指令 uninstall+ 应用包名 5、adb -s +设备名称+instal...

    2015-01-04 16:50
    899
  • android进阶之Monkey测试

    1、黑盒测试,不知道源代码。 2,白盒测试,在测试源代码。 3.Monkey测试 adb shell 进入linux终端。 对该手机的所有应用进行狂点测试(500次) ...

    2015-01-04 20:23
    773
  • android 进阶之文件操作

    2015-01-04 21:52
    489
  • android进阶之文件访问权限

    android是基于linux的,所以文件访问权限和linux一样。其中r代表可读,W代表可写,X代表可执行。 文件访问权限分三组。 1-3 当前用户(应用)访问权限。 4-6 当前用户所在组...

    2015-01-10 20:26
    554
  • androidUI性能优化

    1、adapter 和adapterview 复用历史缓存(item布局和数据缓存)。 2、数据分页显示(利用操作引导用户) 3、优化布局文件xml。(layout尽量不要超过5层) 4、优化a...

    2015-01-11 09:33
    643
  • android进阶之生成xml文件

    方式一通过StringBuider 来生成xml文件(他线程不安全,不需要进行通过检测加锁,效率高,单线程建议使用。StrigBuffer线程 安全,效率较之低,多线程环境使用)。 如下所示: ...

    2015-01-11 16:09
    589
  • Android进阶之XML文件解析

    xml序列化是把内存数据写入硬盘或SD卡。 XML文件解析的方式: 1、dom解析,生成一个树状结构,并全部加入内存,在内存修改树状结构的节点即可。但是消耗内存大。 2、sax解析 基于事件的解...

    2015-01-18 20:14
    516
  • An的roi的进阶之数据库操作

    1、创建SQliteOpenHeplper子类。 2、建立数据库和表结构如下:版本号从1开始。底层以String类型存放 public class LocationInfosDBHelper ex...

    2015-01-26 20:54
    455
  • android刷新UI的几种方式总结

    首先,android的UI刷新是在主线程(UI线程)中完成的。四大组件中,activity和service运行在主线程中。现在总结自己在项目中常用到的UI刷新方式。 第一,利用子线程发消息刷新UI。...

    2015-03-01 14:14
    1866
  • android 长连接总结

    1、为了实现IM通信,android客户端和服务端保持长连接。思路,开启一个线程用来发送心跳包,再开启一个线程读取服务端返回的数据。解析到返回的数据后,该线程发消息到主线程,再次启动该读线程,这样可以...

    2015-03-01 14:24
    862
  • android 数据库事务

    1、事务 2、命令行操作数据库

    2015-04-18 19:47
    588
  • contentprovider 自定义内容提供者

    contentprovider 自定义内容提供者步骤; 1、继承contentprovider 2、清单文件配置,包括主机路径配置:content://包名.类名 3、定义URI匹配器,...

    2015-04-19 13:05
    775
  • 内容观察者(针对contentprovider)

    通过内容观察者实时观察第三方数据的变化。 步骤如下; 1、获得内容解析者 2、对内容解析者注册内容观察者,第二个参数为true则模糊匹配,前缀相同即可,false就完全匹配。 ...

    2015-04-19 14:51
    733
  • 多线程下载

    步骤: 1、连接服务器,获取文件的大小,并在本地创建一个和服务器文件大小相同的文件 rwd 模式是直接同步到硬盘 2、计算线程下载的数据大小 3、创建下载线程

    2015-04-19 16:30
    579
  • 多线程断点下载

    将下载进度持久化。下次下载再读取上一次的进度,再次下载即可。下载线程中记录下载进度,关键代码如下: 正确如下; 设置标志位来判断线程是否执行完。 ...

    2015-04-19 18:59
    536
  • 创建fragment

    fragment利用布局文件静态加载的方式: 第一步,继承Fragment基类。(不需要在清单文件中配置) 第二步,在布局文件中添加fragment 元素。其中小写代表类型(在activity所在...

    2015-04-20 09:20
    597
  • 加载图片到内存

    1、图片解析配置 2、只解析图片的尺寸 3、获取图片的宽高信息 4、获取手机屏幕的宽高 5、计算缩放比例(图片的大小/窗口的大小)按大的进行缩放...

    2015-04-21 09:08
    845

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部