
Android
文章平均质量分 93
richerg85
AI未来已来,全面拥抱AIGC-openrabbit.net
展开
-
Android开发之布局简介(1)
了解Android布局是应用界面开发的关键,在Android中,Android共有五种布局方式。分别是:FrameLayout(框架布 局),LinearLayout(线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局).这些布局各有自己的特色。灵活搭配应用这些布局才能做好android界面。一、原创 2013-07-10 22:58:02 · 1580 阅读 · 0 评论 -
文档格式签名列表
最近在做解压缩相关项目,需要处理不同格式的文档,各个文件格式,解析器如何知道一个文件是什么格式,主要是文件二进制头(file signatures-文件签名)来决定的。 例如如何确定一个文件是apk(同zip等压缩文件)文件,需要解析其前四个字节“50 4B 03 04”来确定。 反编译apk文件中的dex文件,其前8个字节是固定的(“64 65 78 0A 3原创 2014-09-16 17:57:13 · 5178 阅读 · 0 评论 -
Android模拟器设置网络代理方法
在服务器上启动模拟器的时候加了--http-proxy,但是不起作用。所以搜了下面的方法四种方法:一:将网络连接代理设置写入配置数据库 (适合启动模拟器无界面)1、通过命令行或者通过双击emulatoer可执行文件,打开模拟器 2、在命令行执行adb shell 打开android的控制台 (确保环境变量设置正确,即已经把Android_SDK/tools 添加到了PATH(L原创 2014-06-27 10:56:29 · 26850 阅读 · 0 评论 -
android 模拟器修改默认路径问题
问题产生:当在本地配置好自己的avd的时候(因为本地可以有图形界面,当ssh连接到机房服务器时,只能是无界面的,所以需要先在本地配置好),发送到服务器时,avd想放到和工程一个目录,而不是当前默认的~/.android/avd下,所以遇到找不到avd这个问题,现解决方案如下:原创 2014-06-26 23:04:36 · 3986 阅读 · 0 评论 -
linux下的APK反编译软件及过程介绍
需要工具: 1.apktool apk打包工具 下载地址:http://android-apktool.googlecode.com/files/apktool1.5.2.tar.bz2 安装:直接解压即可,是一个apktool.jar文件,通过 $java -jar apktool.jar 来运行,依赖于java运行环境 2.dex2jar dex转化原创 2014-04-27 18:20:26 · 8608 阅读 · 0 评论 -
Android学习之创建和使用数据库
Android使用的是SQLite数据库系统,为一个应用程序所创建的数据库只能被此应用程序访问,其他应用程序不能访问! 下面的程序片段将说明如何以编程的方式在Android应用程序中创建一个SQLite数据库。对于Android,在一个应用程序中以编程方式创建的SQLite数据库总是存储在/data/data/<pakage_name>/databases文件夹下。原创 2013-09-21 20:33:17 · 47782 阅读 · 2 评论 -
Android学习之SharedPreferences类
SharedPreferences类提供了一个通用的框架,用于保存和检索以持久化的键值对形式存储的原始数据类型。你可以使用SharedPreferences保存任意类型的原始数据:布尔(boolean),浮点(float),整型(int),长整型(long)和字符串(string)。这些数据将会存放在用户会话中(即使你的应用程序已经退出)。原创 2013-09-20 18:58:02 · 2811 阅读 · 0 评论 -
Android开发学习之TypedArray类
在学习Android的开发中,学习Gallery视图显示图片的过程中,在设置图片适配器的时候,用到了此TypedArray类型,这次根据android SDK,一块把此类型弄清楚! android.content.res.TypedArray 包含函数 obtainStyledAttributes(AttributeSet, int[], int, int) 或者 ob原创 2013-09-16 23:20:19 · 43795 阅读 · 7 评论 -
Android开发之Ubuntu上Eclipse不显示手机设备
一、准备工作 A、开启Android设备,用USB数据线连接到Ubuntu系统。 B、启用设备的USB调试模试 C、启动Eclipse,在Devices栏会现一个有很多???号的不明设备二、配置 根据Google官方文档指示,Ubuntu系统需要新建一个用来配置设备USB规则的文件。 A、打开Ubuntu终端 执行命令: gedit /etc/udev/rule原创 2013-07-02 23:19:49 · 3607 阅读 · 0 评论 -
mac下安装android studio 遇到问题及解决方案
最近学习android 开发,由于官方提供android studio,就尝试的用了下,在ubuntu下,用着没什么问题。这两天在家用mac来配置系统,发现步履艰难。先把解决问题纪录如下,以便提醒自己,随便可能会帮助到和我遇到相同问题的亲们~原创 2015-01-17 21:23:42 · 71721 阅读 · 3 评论