自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

Android 图片处理工具类

Android 平台下对图片的压缩,图片格式转换,下载网络图片的一个工具类。欢迎下载。

2018-11-22

securcrt(一款支持SSH(SSH1和SSH2)的终端仿真程序)

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。

2018-06-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除