会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
别在最能吃苦的年纪里选择了安逸!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2016年1月8日
Android数据存储之SharedPreferences使用
摘要: SharedPreferences是Android中一种轻型的数据存储类。本质上是基于XML文件进行存储Key-Value键值对的数据,生成的XML文件的目录在/data/data/包名/Shared_Pref/下。主要是用来存储一些简单的配置信息,如登录时是否保存用户名密码等。SharedPref...
阅读全文
posted @ 2016-01-08 13:39 caobotao
阅读(1192)
评论(0)
推荐(0)
2016年1月5日
三种实现Android主界面Tab的方式
摘要: 在平时的Android开发中,我们经常会使用Tab来进行主界面的布局。由于手机屏幕尺寸的限制,合理使用Tab可以极大的利用屏幕资源,给用户带来良好的体验。学会Tab的使用方法已经成为学习Android开发必不可少的技能了。我们经常使用的微信、QQ就是使用Tab的方式进行主界面的布局的。 下面我们通...
阅读全文
posted @ 2016-01-05 21:51 caobotao
阅读(31871)
评论(7)
推荐(7)
2015年12月24日
Android热门网络框架Volley详解
摘要: .Volley简介volley的英文意思为‘群发’、‘迸发’。Volley是2013年谷歌官方发布的一款Android平台上的网络通信库。Volley非常适合一些数据量不大,但需要频繁通信的网络操作。使用Volley进行网络开发可以使我们的开发效率得到很大的提升,而且性能的稳定性也比较高。但是Vol...
阅读全文
posted @ 2015-12-24 23:05 caobotao
阅读(11350)
评论(3)
推荐(11)
2015年12月20日
Android必学之数据适配器BaseAdapter
摘要: .什么是数据适配器?下图展示了数据源、适配器、ListView等数据展示控件之间的关系。我们知道,数据源是各种各样的,而ListView所展示数据的格式则是有一定的要求的。数据适配器正是建立了数据源与ListView之间的适配关系,将数据源转换为ListView能够显示的数据格式,从而将数据的来源与...
阅读全文
posted @ 2015-12-20 19:40 caobotao
阅读(48532)
评论(4)
推荐(10)
2015年12月12日
(干货) Android实现ImageVIew多点触控及双击缩放
摘要: 支持多点触控,放大自由移动,双击可以放大缩小.直接上代码:package com.cbt.view;import android.content.Context;import android.graphics.Matrix;import android.graphics.RectF;import a...
阅读全文
posted @ 2015-12-12 20:10 caobotao
阅读(4803)
评论(1)
推荐(2)
Android根据字符串型的资源名获取对应资源id
摘要: 有时候我们想动态的根据一个字符串资源名获得到对应的资源id,如根据不同的图片名称获得对应的图片,此时就应该考虑如何实现.大家知道,在编译Android工程时,系统会自动生成一个静态资源类R,里面根据不同的资源类型有不同的静态内部类,如id,drawable等等,而每个内部类中存放的是对应的16进制的...
阅读全文
posted @ 2015-12-12 19:51 caobotao
阅读(17780)
评论(0)
推荐(0)
Android在onCreate中获取控件的宽高
摘要: 在某些需求下,我们需要在onCreate的时候就获取到控件的宽高,但是如果直接用view.getWidth()或view.getHeight()会得到0.这是因为在onCreate执行的时候,控件还没有被绘制出来.利用下面的方法可以获得控件的宽高: ViewTreeObserver vto = zo...
阅读全文
posted @ 2015-12-12 18:04 caobotao
阅读(1202)
评论(0)
推荐(0)
2015年12月10日
Android自定义组合控件详细示例 (附完整源码)
摘要: 在我们平时的Android开发中,有时候原生的控件无法满足我们的需求,或者经常用到几个控件组合在一起来使用.这个时候,我们就可以根据自己的需求创建自定义的控件了,一般通过继承View或其子类来实现.实现一个自定义控件一般需要下面三个步骤:1. 设计控件中需要的属性 (xml)2. 实现自定义的Vie...
阅读全文
posted @ 2015-12-10 14:01 caobotao
阅读(4241)
评论(0)
推荐(2)
2015年12月5日
Android必学之AsyncTask
摘要: AsyncTask,即异步任务,是Android给我们提供的一个处理异步任务的类.通过此类,可以实现UI线程和后台线程进行通讯,后台线程执行异步任务,并把结果返回给UI线程..为什么需要使用异步任务?我们知道,Android中只有UI线程,也就是主线程才能进行对UI的更新操作,而其他线程是不能直接操...
阅读全文
posted @ 2015-12-05 21:26 caobotao
阅读(39700)
评论(8)
推荐(8)
2015年11月28日
Android四大组件之Activity详解
摘要: .Activity的本质Activity是Android提供的四大组件之一,是进行Android开发必不可少的组件.Activity是一个界面的载体,可以把它与html页面进行类比,html页面由各种各样的标签组成,而Activity则可以由各种控件组成.然而Activity也并不是那么简单.查看A...
阅读全文
posted @ 2015-11-28 16:41 caobotao
阅读(15612)
评论(0)
推荐(1)
上一页
1
2
3
4
下一页
公告