Android
赤坂丶龙之介
Stay Hungry,Stay Foolish
展开
-
[安卓基础]学习第二天
一、测试的相关概念[1]好的软件是测试出来的1.1 根据是否知道源代码 黑盒 白盒1.2 根据测试粒度 方法测试 单元测试 集成测试 系统测试1.3 根据测试的暴力程度 压力 冒烟 - Google工程师给我们提供了一个monkey的指令进行压力测试二、单元测试[1]定义一个类继承AndroidTestCasepacka原创 2017-04-29 19:45:56 · 315 阅读 · 0 评论 -
[安卓基础]学习第三天
SQLiteDatabase、Cursor一、数据库介绍- sqlite,轻量级数据库- 什么情况下使用数据库? 有大量相似的数据需要存储的时候,二、数据库创建定义一个类继承SQLiteOpenHelperpublic class MyOpenHelper extends SQLiteOpenHelper { /* * context 上下文 * name 数据库的名原创 2017-05-01 21:56:31 · 306 阅读 · 0 评论 -
[安卓基础]学习第四天
Android基础网络第一天01 网络html源码查看器访问网络需要加Internet权限:android.permission.INTERNET 使用UrlConnection请求一个url地址获取内容: //1.创建一个Url对象 URL url = new URL(url_str); //2.获取一个UrlConnection对象原创 2017-05-11 20:39:41 · 247 阅读 · 0 评论 -
[安卓基础]学习第五天
一、使用httpurlconnection方式把数据提交到服务器基于http协议get方式:组拼url地址把数据组拼到url上,大小限制1kb,4kbpost请求:安全,无大小限制1-1. post和get区别1. 路径不同2. 请求方式post,通过请求体的方式把数据写给服务器(以流的形式)3. post多了Content-Length,Content-Type还有请求体1-2 pos原创 2017-05-13 20:05:15 · 276 阅读 · 0 评论 -
[安卓基础]学习第六天
一、如何创建一个新的Activity- 安卓的四大组件都要在manifest.xml清单文件配置- 如果想让应用有多个启动图标,需要配置清单文件为 <category android:name="android.intent.category.LAUNCHER" />- Activity下的lable属性和icon属性可以和Application节点的属性不一样,默认用Applicati原创 2017-05-14 20:02:28 · 327 阅读 · 0 评论 -
[安卓基础]学习第一天
一、开发坏境搭建eclipse二、SDK Manage介绍[Android xxx] SDK Platform -- 开发平台 Sample for SDK -- 实例 ARM... -- (生成标准) Intel.. -- (生成cpu) Google APIs ARM.. -- Googl原创 2017-04-25 16:20:12 · 276 阅读 · 0 评论 -
[安卓基础]学习第八天
一、进程概念介绍安卓的四大组件,都是运行在主线程的,不能运行耗时操作,否则ANR1-1.进程优先级1. Foreground process 【前台进程】 优先级最高,相当于Activity执行了onResume(),用户正在交互2. Visible process 【可视进程】 一直影响用户看得见,相当于Activity执行了onPause()3. Service process原创 2017-05-27 21:06:30 · 361 阅读 · 0 评论 -
[安卓基础]学习第九天
一、为什么需要内容提供者1-1.回忆定义数据库新建一个类继承SQLiteOpenHelperpublic class MyOpenHelper extends SQLiteOpenHelper { public MyOpenHelper(Context context) { super(context, "test.db", null, 1); } @Over原创 2017-05-30 15:58:45 · 363 阅读 · 0 评论 -
[安卓基础]学习第七天
一、为什么需要广播接收者(broadcastReceiver)1.有什么样的人员听广播 老人,出租车司机2.听广播必须:电台,收音机,调频道3.Android内部已经定义好了电台,已经定义好了一些广播事件,如外拨电话,短信到来等等4.使用broadcastReceiver去接收系统定义好的这些事件5.javame javase javaee6.定义广播接收者目的是为了方便安卓开发者开发二原创 2017-05-20 17:34:36 · 414 阅读 · 0 评论