Android
thomas_blog
路漫漫其修远兮
展开
-
Android 全局变量 Application
MainActivitypublic class MainActivity extends Activity { private Button button; private MyApp myApp; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan...原创 2019-10-31 11:30:42 · 563 阅读 · 0 评论 -
Android AndroidManifest.xml
package主程序包的包名,它也是一个应用进程的默认名称versionCode给设备程序识别版本(升级)用的必须是一个interger值代表app更新过多少次,比如第一版一般为1,之后若要更新版本就设置为2,3等等versionName这个名称是给用户看的,你可以将你的APP版本号设置为1.1installLocation安装参数,是Android2.2中的一个新特性,instal...原创 2019-10-30 13:34:08 · 578 阅读 · 0 评论 -
apktool 反编译 回编译
下载apktool 安装好Java环境 拷贝apk 拷贝game.apk到当前文件夹。apk随便指定 反编译 反编译完成。生成game目录 game目录内容 回编译 回编译完成。生成build和dist目录 ...转载 2018-07-26 11:49:23 · 409 阅读 · 0 评论 -
安卓生命周期图
第一次启动 点击Home键 再次打开软件 点击返回键退出转载 2018-06-27 22:39:49 · 1671 阅读 · 0 评论 -
android studio打印
写入打印语句 System.out.print("hello furong\n");添加打印过滤 指定过滤规则 Filter Name:随便写 Log Tag:日志标志 Log Message:日志内容 Package Name:包名 过滤成功 运行应用程序 ...转载 2018-06-07 13:14:25 · 1694 阅读 · 0 评论 -
Java 基本数据类型
八种基本类型//byte8位、有符号最小值是 -128(-2^7)最大值是 127(2^7-1)//short16 位、有符号最小值是 -32768(-2^15)最大值是 32767(2^15 - 1)//int32位、有符号最小值是 -2,147,483,648(-2^31)最大值是 2,147,483,647(2^31 - 1)//long64 位、有符号...转载 2018-06-07 11:19:58 · 196 阅读 · 0 评论 -
英特尔加速 Android 应用
下载地址 https://software.intel.com/zh-cn/android https://github.com/intel/haxm 解压目录 双击.exe,安装即可 检查SDK Manager 检查Intel x86 Atom System Image是否安装 使用AVD Manager测试 ...转载 2018-06-06 18:30:07 · 299 阅读 · 0 评论 -
Eclipse 修改编码格式
防止中文乱码转载 2018-06-06 12:00:51 · 616 阅读 · 0 评论 -
android sqlite
主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎自定义数据库方法,需要继承SQLiteOpenHelperpublic class MyDBOpenHelper extends SQLiteOpenHelper { /* context 应用程序上下文 name 数据库的名字 factory 查询数据库转载 2015-11-03 19:52:07 · 285 阅读 · 0 评论 -
android解析xml (pull)
<persons> <person id="18"> <name>furong</name> <age>20</age> </person></persons>public class PersonService { //上下文 private Context context; //生成构建方法 public Person转载 2015-10-31 16:49:39 · 332 阅读 · 0 评论 -
点击事件
1. 添加按钮 main.xml中会自动增加Button属性代码<Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignRight="@+转载 2015-10-13 14:40:19 · 425 阅读 · 0 评论 -
Android 创建工程
“File”-“New”-“Other”-“Android”-“Android Application Project”创建工程 Application name:程序的名称,一般会出现在应用程序的标题栏 Pakcage name:此名理论上可以随意,但Pakcage有一定的命名规范,即:第一目指明组织类型,比如com一般指公司,org指组织,edu指教育部分;第二目指该组织的名称,比如sun转载 2015-10-13 14:39:30 · 559 阅读 · 0 评论 -
Android 工程目录
src 用于存放源文件gen 资源的检索Android Android SDK库assets 存放多媒体文件(mp3, mp4)res 资源文件libs 第三方jarAndroidMannifest.xml 系统清单文件,相当于win操作系统的注册表 android:minSdkVersion=”8”,表示低于安卓2.2的版本不可以安装这个应用程序project.pro原创 2015-10-12 14:04:29 · 371 阅读 · 0 评论 -
安卓样式Style和主题Theme
1. 区别 不过style是针对view来说的,比如TextView和EditText这些;而Theme必须针对整个activity或者整个application2. 样式创建一个样式,根元素 <resource> 样式标签使用<style>,它包含多个<item>元素来声明样式的属性<resources> <style name="style"> <item name="转载 2015-11-11 20:50:36 · 421 阅读 · 0 评论 -
Android开发环境搭建
1. 安装JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 选择相应的操作系统下载JDK2. 环境变量设置我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量JAVA_HOME值为:D:\Java\jdk7\(你安装JDK的目录)CLASSPATH值为原创 2015-10-09 17:44:17 · 387 阅读 · 0 评论 -
HttpClient
1. 简介 HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议2. 特性基于标准、纯净的java语言。实现了Http1.0和Http1.1以可扩展的面向对象的结构实现了Http全部的方法(GET, POST, PUT, DELETE, HEAD, OPTIONS转载 2015-11-09 10:58:30 · 349 阅读 · 0 评论 -
HttpURLConnection Get和Post发送数据
GetURL url = new URL(path);HttpURLConnection connection = (HttpURLConnection) url.openConnection();connection.setRequestMethod("GET");connection.setReadTimeout(5000);Postbyte [] entity=("id=1&name="转载 2015-11-06 10:41:16 · 428 阅读 · 0 评论 -
Android常用五种布局
1. FrameLayout(框架布局) 这个布局可以看成是墙脚堆东西,有一个四方的矩形的左上角墙脚,我们放了第一个东西,要再放一个,那就在放在原来放的位置的上面,这样依次的放,会盖住原来的东西。这个布局比较简单,也只能放一点比较简单的东西类似网页中的div层2. LinearLayout (线性布局) 线性布局,他是一个一个从上往下罗列在屏幕上每一个LinearLayout里面又可分为垂直布局原创 2015-10-16 15:40:43 · 434 阅读 · 0 评论