自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

android_gjw的博客

不羡武林豪杰墓,无花无酒锄做田

  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android中的属性动画(一般属性动画,组合属性动画,AnimatorSet,动画监听)

设置属性动画public void Click(View view){ //f是float类型 ObjectAnimator.ofFloat(view, "retainX", 0.0f,360.0f).setDuration(500).start(); }组合属性动画public void doclickt(View view){ Proper

2016-05-31 22:10:11 4976

原创 更改AndroidStudio最小API

更改Androidstudio最小API

2016-05-27 11:04:38 4343

原创 Android中ContentValues用法

ContentValues用来存储数据,key只能是String类型,values只能存储基本类型的数据,像string,int之类的,不能存储对象这种东西。ContentValues 常用在数据库中的操作。 ContentValues cv = new ContentValues(); cv.put("CATInId", InID);/

2016-05-27 09:56:42 3171

原创 SQL语句

选择表A中id等于B表中列名为 bid,并且满足bbid等于127306,127309和typeid等于1,和categoryid等于6SELECT * FROM A (Id IN (SELECT bid FROM B WHERE bbid in('127306','127309') AND TypeId = '1')) AND (CategoryId = '6')

2016-05-26 14:46:27 257

原创 通过TypeFace设置字体样式

android开发中通常需要根据客户的需要设置字体的样式,如微软雅黑,仿宋,楷体等; 首先你需要一个TTF文件,从网上下载即可。 然后在项目中新建assets文件夹,再在assets下面新建fonts文件夹,将下载的TTF文件放到建好的fonts文件下即可 通过代码引用 Typeface typeFace; typeFace = Typeface.createFromAss

2016-05-25 14:59:38 856

原创 Android_Async_Http(1)—get请求和带参数请求

android_async_http是基于Apache HttpClient库之上的一个异步网络请求处理库,网络处理均基于Android的非UI线程,通过回调方法处理请求结果。 主要特征有:处理异步http请求,并通过匿名内部类处理回调结果,http异步请求均位于非UI线程,不会阻塞UI操作,通过线程池处理并发请求文件上传,下载,响应结果自动Json格式,自动处理连接断开时重新连接。 发送一个g

2016-05-23 23:22:26 1970

原创 android中的动画

动画主要分三大类:补间动画,帧动画和属性动画 一:补间动画有:渐变动画,位移动画,伸缩动画,旋转动画等 这些动画都是在res文件新建个anim文件,在anim文件下建立xml文件 渐变动画<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android">

2016-05-22 22:08:57 302

原创 Volley(3)—图片缓存及NetWorkIamgeView控件

这两个相对(2)中的更简洁,还有加图片缓存功能 现在public class MainActivity extends Activity { private ImageView iv; private NetworkImageView nwiv; RequestQueue queue=null; @Override protected void onCreat

2016-05-22 21:42:27 371

原创 C语言

一:发展历史: 时间:20世界60年代 地点:贝尔实验室 人物:Ken Thompons BCT语言(混编)——B语言——C语言——78年正式版C语言——C89——C99(99年)——C11(2011年IOS)二:C语言优缺点 优点:高效,可移植,功能强大,灵活,标准库支持(android是在 linux基础上加入java) 缺点:漏洞,维护 三:C语言的应用领域

2016-05-22 16:59:50 367

原创 程序和内容

什么是程序: 程序是一组指令的集合,这组指令可以告诉计算机做什么事情,以及如何做; 程序的保存: 1.未加载的时候在硬盘中 2.加载的时候在内存里面 CPU为什么不直接访问硬盘中的数据 1.内存读写的速度比硬盘快,内存是通过电路读写的 2.读写的速度 内存>固态硬盘(U盘)>机械硬盘

2016-05-22 16:26:24 400

原创 计算机硬件构成

一:主板:主板是一个电路板,是其他器件的载体,同时是数据传输的通道; 二:CPU:中央处理器,是计算机大脑,负责计算,思考处理数据,CPU的速度直接决定电脑的运行速度; 三:内存:用来保存程序运行时的动态数据。保存临时数据。(硬盘保存的是静态数据); 四:硬盘:保存程序的静态数据,一般容量都很大,可以永存保存数据(重装电脑程序时,硬盘里面的数据还在,如D盘、E盘) 五:输入输出设备:鼠标,键

2016-05-22 16:14:21 323

原创 Volley(2)—JsonObjectRequest和ImageRequest

都继承自Requset类的,有两个子类JsonObjectRequset和JsonArrayRequest。 JsonObjectRequest用来发送一个json请求 ImageRequest是用来发送一个图片的请求public class MainActivity extends Activity { private ImageView iv; RequestQueue que

2016-05-21 16:33:38 452

原创 Volley(1)—发送get和post请求

适合数据量小,交互频繁的网络操作情况下。 不适合大数据量的网络操作,比如下载文件,或者大的视频等。 功能有: 1.JSON,图像等的异步下载 2.网络请求的排序 3.网络请求的优先级处理 4.缓存 5.多级别取消请求 6.和Activity生命周期联动 RequestQuery请求消息队列,它可以缓存所有的http请求。他是并发处理的public class MainActivit

2016-05-21 16:05:42 730

原创 ApacheHttpClient中post和get的请求

ApachehttpClient是谷歌官方的http请求,Eclipse自带有,但是AS好像没有(还是我的AS版本问题)。它比httpURLConnection请求更简单。 post请求相对get就是参数有变化public class MainActivity extends Activity { @Override protected void onCreate(Bundle sa

2016-05-21 14:32:03 357

原创 访问网络图片资源并显示

通过url地址,在通过handler将图片显示在ImageView上public class MainActivity extends Activity { private ImageView iv; private myhandler handler=new myhandler(this); private final int LOAD_SUCCESS=0; /**

2016-05-21 14:09:05 462

原创 防止handler内存泄漏

内存泄漏:程序运行会用到内存,在退出程序的时候,占用内存的数据没有释放,那么当数据越来越多的时候,就会产生内存泄漏。 handler为什么会内存泄漏呢,handler是个内部类,内部类会持有外部类的引用,内部类需要依赖外部类。handler需要定义为静态类,当你推出Activity,handler还在工作, 下面是引起内存溢出的:Activity已经finish,但handler还在工作publ

2016-05-21 13:54:00 528

空空如也

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

TA关注的人

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