- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 安卓基础:HttpURLConnection的使用
一、网络图片查看器 * 1、确定图片的网址String path = "http://img4.imgtn.bdimg.com/it/u=3934281950,3981862224&fm=21&gp=0.jpg";*2、 发送http请求 URL url = new URL(path); //获取连接对象,并没有建立连接
2016-11-26 21:05:27 410
原创 安卓基础:ListView的简单使用和优化
ListView* 就是用来显示一行一行的条目的* 每一个条目都是一个View对象BaseAdapter 最常用的ListView lv = (ListView) findViewById(R.id.lv); lv.setAdapter(newBaseAdapter() { @Override
2016-11-26 21:04:03 256
原创 安卓基础:通知的使用
一、通知的基本使用 //1、获取一个NotificationManager对象,注意是使用getSystemService(NOTIFICATION_SERVICE)的方式 NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SER
2016-11-26 21:03:02 300
原创 安卓基础:广播接收者
##1. 广播接收者概念1. 分类 1. 无序广播 1. 无论广播接收者的优先级是什么,所有的广播接收者都能收到这个广播,而且这个个广播不能被拦截。 2. 有序广播 1. 根据广播接收者的优先级去优先接收,可以被拦截。2. 广播的注册分两种注册方式 1. 在AndroidManifest.xml中的注册,叫静态注册
2016-11-26 21:01:45 469
原创 安卓基础:对话框的简单使用
对话框###确定取消对话框* 创建对话框构建器对象,类似工厂模式 AlertDialog.Builder builder = new Builder(this);* 设置标题和正文 builder.setTitle("警告"); builder.setMessage("若练此功,必先自宫");* 设置确定
2016-11-26 21:00:58 299
原创 安卓基础:服务Service
服务两种启动方式* startService:服务被启动之后,跟启动它的组件没有一毛钱关系* bindService:跟启动它的组件同生共死* 绑定服务和解绑服务的生命周期方法:onCreate->onBind->onUnbind->onDestroybindService的用法: 第一步:绑定服务,需要传入三个参数参数1:intent对象参数2:S
2016-11-26 20:59:34 295
原创 安卓基础:内容提供者ContentProvider
一、基本概念内容提供器(Content Provider)主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性。二、自定义内容提供者实现增删改查1、创建一PersonProvider继承ContentProvider,实现六个方法,增删改查以及onCreate和getType。(因篇幅限制,
2016-11-26 20:57:00 1179
原创 安卓基础:数据库的使用
SQLite数据库的创建* 轻量级关系型数据库* 创建数据库需要使用的api:SQLiteOpenHelper一、创建一个类继承SQLiteOpenHelper,然后会要求实现三个方法: 1. * 必须定义一个构造方法: //arg1:数据库文件的名字 //arg2:游标工厂
2016-11-21 22:42:45 285
原创 安卓基础:Junit测试的基本用法
1.测试的分类* 黑盒测试 * 测试逻辑业务* 白盒测试 * 测试逻辑方法* 根据测试粒度 * 方法测试:function test * 单元测试:unit test * 集成测试:integration test * 系统测试:system test* 根据测试暴力程度 * 冒烟测试:smoke tes
2016-11-21 22:32:48 1578
原创 安卓基础:网络编程
首先我们在正式学习安卓的网络编程之前先了解几个概念1、访问网络需要的权限访问网络属于“侵犯用户利益”行为,因此必须在工程的 AndroidManifest.xml 中声明对应的权限。【文件 1-1】 添加网络权限2、ANR 异常Application Not Response,应用程序无响应,简称 ANR 异常。在主线程中做一些耗时的操作,比如网络访问、文件拷贝
2016-11-21 00:20:07 410
原创 安卓基础:HttpURLConnection实现多线程下载
一、多线程下载的原理图解二、javaee代码实现 public class MultiDownload { static int ThreadCount = 3; static int finishedThread = 0; // 确定下载地址 static String path = "http://192.1
2016-11-21 00:18:31 466
原创 安卓基础:OKHttp的使用
一、OKHttp的简单介绍官方的介绍内容文本如下:HTTP is the way modern applications network. It’ s how we exchange data & media. Doing HTTP efficientlymakes your stuff load faster and saves bandwidth.OkHttp is an HT
2016-11-21 00:09:28 1372 1
securcrt(一款支持SSH(SSH1和SSH2)的终端仿真程序)
2018-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人