自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

azhansy

努力,让生活更具色彩

  • 博客(19)
  • 资源 (22)
  • 收藏
  • 关注

原创 4.4网络图片查看器HttpURLConnection

1、先设置好需要图片的url,创建一个Url对象URL mURL = new URL(url);//ur可以赋值任意图片的链接地址2、得到http的连接对象openConnection,设置一些参数请求超时之类的conn = (HttpURLConnection) mURL.openConnection();conn.setRequestMethod("GET"); // 设置请求方法

2015-08-19 15:09:18 450

原创 4.3使用ContentObserver监听ContentProvider中的数据变化

如果ContentProvider的访问者需要知道ContentProvider中的数据发生变化,可以在ContentProvider发生数据变化时调用getContentResolver().notifyChange(url,null),来通知注册在此URL上的访问者。 意思就是想监听哪个内容提供者,内容提供者需要触发notifyChange,并且接收的软件需要注册一个内容观察者ContentO

2015-08-19 11:25:19 1048

原创 4.2利用内容提供者查询和添加联系人

操作系统短信的uri: content://sms/ 查询联系人: raw_contacts(存放联系人的id), data(id对应的姓名内容)查询: 1. 去raw_contacts表中取所有联系人的_id 2. 去data表中根据上面取到的_id查询对应id的数据. content://com.android.contacts/raw_contacts content://com.a

2015-08-19 11:18:51 705

原创 4.1短信备份,利用系统短信内容提供者ContentResolver

查出所有的短信,解析内容提供者的Uri获得内容提供者的访问对象获得游标Cursor结果查询集定义一个实体类SmsInfo,存放短信信息时间等把游标结果集的内容存放到实体类中利用XmlSerializer序列化到本地 存放的位置在sd卡: /mnt/sdcard/sms.xml/** * 备份短信 * @param v */ public void

2015-08-19 10:31:52 557

原创 3.3内容提供者ContentProvider,供其他软件访问本软件的数据操作

我们先看看官方文档Content providers are one of the primary building blocks of Android applications, providing content to applications. They encapsulate data and provide it to applications through the single

2015-08-19 08:29:54 754

原创 3.2列表的使用listview与BaseAdapter、simpleAdapter、ArrayAdapter

画张图大家看看: BaseAdapter就Android应用程序中经常用到的基础数据适配器,它的主要用途是将一组数据传到像ListView、Spinner、Gallery及GridView等UI显示组件,它是继承自接口类Adapter。 在这里我的是ListView,MVC 模式 mode 数据模型(List) view 视图(ListView) controller 控制器(把mod

2015-08-18 15:55:37 944

原创 3.1Android中,Sqlite轻量级数据库的使用

SQ.Lite是轻量级的数据库,是遵循ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发,值得注意的是 integer primary key只能存储64位整数。 在Android中,提供了一个SQLiteOpenHelper的抽象类,该类用于数据库版本进行管理,常用方法有:

2015-08-18 08:27:29 711

原创 2.1xml解析和序列化

1、创建一个实体类,人的属性getter and setter方法 2、在一个list列表中添加30个人的信息第一种解析是序列化XmlSerializer直接写xml文件到本地 /** * XmlSerializer写xml文件到本地 * 获得序列化对象 * 读取到xml的开始 startDocument * 读取到xml的结束 endDocume

2015-08-14 15:27:07 622

原创 1.1、开启一个子线程,发送短信

在oncreate方法中添加:new Thread(new Runnable() { @Override public void run() { //睡眠1秒 Thread.sleep(1000)或SystemClock.sleep(1000); SmsManager smsMana

2015-08-13 17:46:19 985

原创 1、Android开发之四种点击事件

Android四种点击事件

2015-08-13 17:14:07 974

原创 既可以滑动也可以点击切换(ViewPager跟Fragment)

整体布局思路如图:1、首先创建一个Activity并且继承FragmentActivity,布局文件中留下一个Framelayout初始化事务,添加Fragment,提交事务MainActivity:package com.zhansy.mytext;import android.os.Bundle;import android.support.v4.app.

2015-08-10 11:34:08 812

原创 把后一个Activity的内容传回给前一个Activity(onActivityResult与setResult)

一个Activity跳到另一个Activity时,如果希望后一个Activity结束后把内容传回到前一个Activity,就可以使用系统提供的startActivityForResult(Intent intent,int requestCode)方法打开新的Activity,而此时前一个Activity就需要重写onActivityResult(int requestCode, int resu

2015-08-07 13:58:31 703

原创 FragmentTransaction实现Fragment转换

用的是v4包,所以获取用 getSupportFragmentManager1、定义FragmentTransaction和Fragmentprivate FragmentTransaction fragmentTransaction;private Fragment indexFragment,msgFragment,meFragment;2、初始化事务,R.id.fi_conte

2015-08-06 17:36:19 671

原创 仿ios可上提下拉的ScrollView

新建仿ios可上提下拉ScrollView的Java类,直接在xml布局文件中包含所需控件即可package com.zhansy.mytext;import android.content.Context;import android.graphics.Rect;import android.os.Handler;import android.util.AttributeSet;

2015-08-06 15:34:07 501

原创 butterknife7.0的使用

Butterknife是一个懒人工具,大量减少了程序员的代码,尤其是又长又臭的findViewById之类,下面介绍一下它的使用。1、导包,没有找到的哥们点击这里2、定义声明控件@Bind(R.id.tv)3、在main函数中Butterknife.Bind(this)--->对于Activity使用4、直接定义方法使用@Onclick(R.id.tv)void onCli

2015-08-06 14:49:47 2876

原创 用ImageLoader下载网络图片

1、导包ImageLoader找不到的哥们,点击这里2、创建默认的ImageLoader配置参数DisplayImageOptions options = new DisplayImageOptions.Builder() // 设置图片下载期间显示的图�? .bitmapConfig(Bitmap.Config.RGB_565)

2015-08-03 16:47:37 1394

原创 Json网络解析

上一篇已经本地解析,接下来只是添加一个网络的异步下载volley1、首先导包volley2、在上一篇的基础上添加:RequestQueue requestQueue = Volley.newRequestQueue(this); //网络链接,记得给INTERNET权限! String JSONDataUrl = "http://

2015-08-03 16:08:13 415

原创 本地解析Json

1、把json放在res/raw下2、把json所有字符取出来,对象为jsonObect //将json文件读取到buffer数组中 InputStream is = this.getResources().openRawResource(R.raw.getcart); byte[] buffer = new byte[is.availab

2015-08-03 15:23:55 414

原创 EvenBus的入门

前提:下载EventBus的jar包,导包1、自定义一个类,可以是空类,可以有属性,有构造方法等/** * Created by Administrator on 2015/7/31. */public class PayForTotalMoney { private String mMsg; private double temp; public PayFo

2015-08-03 09:39:29 895

Kotlin-for-Android-Developers-master

kotlin-for-android-developers 这本书作者写的源码,用kotlin写的天气预报 Kotlin-for-Android-Developers-master

2016-05-12

hibernate所需的包和mysql驱动包

1、创建工程后,先导入lib/required下的所有包(新手最好这样,或者运行时看缺哪个包再导哪个) 2、我用的数据库是mysql,所以要用mysql驱动,导入mysql-connector-java-5.1.38-bin.jar

2015-12-14

JavaScript计算器

JavaScript计算器 html、css、JavaScript等知识点,简单易懂,能够看代码巩固知识点

2015-12-06

TortoiseSVN-1.9.2使用手册(中文版)pdf

TortoiseSVN-1.9.2使用手册(中文版)pdf,包括如何安装、如何使用,常见的问题:如何解决冲突等

2015-11-25

build-tools_r19.1-windows

解决 failed to find build tools 下载解压之后,拷贝至你所关联的SDK目录中的build-tools,覆盖即可...(以下是我覆盖的路径) F:\android-sdk-windows\build-tools\android-4.4.2 build.gradle文件中响应的buildToolsVersion版本也要更改为buildToolsVersion "19.1.0" 另一种方法是把buildToolsVersion中的值改为你build-tools中已经有的更高版本值:如22.0.1

2015-11-18

FlycoDialog_master三个jar包

FlycoDialog_master所用到的三个jar包,一个多样式很有用的对话框,小部件和动画定制。易于使用,易于定制。支持Android 2.2及以上。有个简单的例子http://blog.csdn.net/azhansy/article/details/49508179

2015-11-05

FoxitPhantom_PDF工具

FoxitPhantom_PDF工具,破解版,可以合并和拆分PDF

2015-11-05

家庭理财通2015

新版家庭理财通,基于android studio平台的,有收入支出便签的数据库的增删改查功能,程序采用EventBus框架大幅度减少代码,安全性高。其次还使用AsyncTask添加了数据库的备份与还原,可读性高利于学习。(初始密码为空)

2015-10-08

CodeIgniter3.00中文手册pdf

CodeIgniter3.00中文手册.pdf,检索方便,2015年09月23日修订

2015-09-30

Android天气预报

Android天气预报例子,利用的是百度天气接口,代码书写完全按照项目规格去写,觉得有帮助的记得鼓励一下我哦

2015-09-16

xUtils-master.zip

xUtils 包含了很多实用的android工具。 xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls 最低兼容android 2.2 (api level 8)

2015-09-01

easemobchat_2.1.7.jar

easemobchat_2.1.7.jar,环信IM即时通讯必用包

2015-08-11

ViewPager页面切换例子

即实现了可以滑动切换,也实现了点击后切换,两种合一,如果认真研究一下还会发现不一样的美

2015-08-10

服务器商品Json解析ExpandableListView以及购物车的逻辑实现

服务器商品Json解析ExpandableListView以及购物车的逻辑实现,从服务器获得选中商品的数量类型,解析到本地的购物车上,并实现购物车的逻辑功能

2015-08-04

butterknife-7.0.1.jar

butterknife-7.0.1.jar 使用方法: @Bind(R.id.title) TextView title; ButterKnife.bind(this); ButterKnife.bind(this, view);

2015-08-04

ImageLoader网络图片下载例子

ImageLoader网络图片下载,简单快捷得从网络上下载下来

2015-08-03

Json本地解析例子

Json本地解析例子,从已有的资源,用json解析出来

2015-08-03

Json网络解析例子

Json网络解析,从网络获取数据,解析到本地,一个小小例子

2015-08-03

volley的jar包

volley的jar包,异步下载,用的时候导包,RequestQueue就可以用了

2015-08-03

EventBus-master

这是EventBus-master包,导包有点麻烦,新手慎下

2015-08-03

image-loaderjar包

image-loader包,用于图片下载,是否本地缓存等

2015-08-03

EventBus-2.4.0的jar包

提高Android代码的安全性,静态的,或者是广播类的可以使用这个,提高工作效率

2015-08-03

空空如也

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

TA关注的人

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