android 开发
文章平均质量分 77
lonuery
android 爱好者
展开
-
Android 动画系列三:Propety Animation
Property Animation是android 3.0推出的另一种动画方式,能够构建线性和非线性动画,他的api被放在android.animation这个包下在之前介绍view animation时说要比较Property Animation 和View Animation的区别,那么他们到底有哪些区别呢?1、view animation只能够对view对象添加动画,如果要对非vi原创 2014-12-27 23:39:21 · 1374 阅读 · 0 评论 -
Ksoap2使用详解
这几天要通过webservice来获取数据,在网上zhao原创 2014-09-10 16:06:24 · 3343 阅读 · 0 评论 -
git 命令简介
查看工作区修改后的文件和本地版本库中文件的不同:git diff filename原创 2014-09-18 10:35:22 · 595 阅读 · 0 评论 -
Handler,Looper,MessageQueue的实现
大会上原创 2014-08-07 14:14:29 · 826 阅读 · 1 评论 -
android自定义相机添加自定义水印
最近做了一个自定义的相机,拍照后自动添加自定义原创 2014-06-19 16:11:43 · 4732 阅读 · 0 评论 -
加载Bitmap对象时出现OutOfMemory
最近简单做了一个自定义相机,拍拍照后将原创 2014-06-18 17:28:39 · 1486 阅读 · 0 评论 -
Bitmap对象的几种获取方法
Bitmap对象的获取有很多种方法,但是不同的文件使用的方法也不同,如:资源文件是在本地资源文件还是sd中的文件,抑或是ImageView中的资源文件,原创 2014-06-18 15:41:53 · 5324 阅读 · 1 评论 -
AsyncTask多任务执行
通过上篇博客对AsyncTask源码进行分析之后,我们对AsyncTask原创 2014-07-26 16:01:18 · 2374 阅读 · 4 评论 -
android 线程研究一(AsyncTask源码深度剖析)
在研究AsyncTask源码之前,我们先原创 2014-07-26 02:43:51 · 815 阅读 · 1 评论 -
ViewPage Fragment 页面滑动切换
士大夫士大夫十分原创 2014-05-21 22:24:56 · 1507 阅读 · 1 评论 -
android SDK使用cygwin编译.so文件
最近要使用JNI调用一个C库,所以就趁这个时候学习一下原创 2014-04-27 02:36:39 · 2321 阅读 · 0 评论 -
android aidl 使用实例
sdfsdf原创 2014-05-17 19:16:00 · 752 阅读 · 0 评论 -
android客户端访问webservice的流量问题
这两天通过webservice来远程获取数据,原创 2014-09-10 16:50:00 · 1227 阅读 · 0 评论 -
多页面跳转返回-注销登录
今天做了一个注销登录的功能,也就是原创 2014-08-18 22:09:32 · 1696 阅读 · 0 评论 -
LayoutTransition 容器布局动画
在Property Animation中还有一个知识点没有讲到,那就是LayoutTransition容易布局动画,什么是容器布局动画?容器布局动画就是当一个布局容器中的view方式改变时所产生的动画,比如:但一个相对布局中新增加一个view时或者删除一个view时,那么就可以通过一个动画来进行表现,如:这个view是以什么形式增加进来或者删除出去。android中提供了四种容器动画:原创 2014-12-28 00:10:33 · 1712 阅读 · 0 评论 -
android merge与include标签混合使用
前面一篇博客讲了merge标签的使用场景以及用法,这篇就讲一下include的使用,但是include标签说起来比较简单,所以就结合起merge标签一起来讲。merge标签之前说过了,所以就不说了。include标签的作用在于使得布局文件变得可复用,比如你在不同的布局文件中要加入相同的按钮或者title时,那么这时候就可以在另外一个布局文件中设置好这个按钮或者title,然后使用inc原创 2014-12-24 17:14:45 · 1506 阅读 · 0 评论 -
ksoap2引起android系统Out of memory
这两天一直被一个bug困扰,首先介绍一下这个bug:使用ksoap2通过webservice获取数据,在解析数据的时候会导致android系统不断增大内存栈的大小,直到Out of Memory。bug环境:由于项目需要通过webservice 来获取数据,虽然可以自己写一个xml解析器,但是有第三方的解析jar包干嘛不用呢,而且发现ksoap2是一个专门针对android定制的xml原创 2014-12-10 00:17:08 · 1197 阅读 · 0 评论 -
Android动画系列二:View Animation
View Animation是android 刚开始推出的两种动画中的一种,又叫做tween animation(补间动画),我们在Eclipse中点击New Android XML File按钮时,选择Resource Type会看见下拉框中有一个Tween Aniation的类型,这个就是View Animation如果我们想使用xml来定义View Animation,在Root E原创 2014-12-20 12:26:22 · 846 阅读 · 0 评论 -
android merge标签
我们在写android xml布局文件时,有时候会产生多余的view树节点,当android进行解析时,多余的view节点会导致解析时间加长,进而导致页面跳转变慢,变的卡顿。怎样避免这种情况呢?我们可以通过hierarchyviewer去查看布局文件的view 节点树,根据这个节点树利用merge标签优化掉多余的节点。下面我们就使用一个例子来掩饰怎样使用merge标签来优化布局文件。首原创 2014-12-24 11:18:38 · 1189 阅读 · 0 评论 -
android 自定义属性
本来觉得自定属性很简答的,但是今天在玩一个自定义控件时怎么弄都无法在xml文件中获取自定义的属性,原因就是在:命名空间导入错误。我之前以为命名空间的组成为:包名+自定义控件名,后来找了几个博客也是这样定义的,所以就错上加错了。所以今天就介绍一下自定义属性的使用。一、在res 目录下values文件夹下创建attrs.xml文件,然后定义一个declare-styleable节点,然后定原创 2014-12-24 01:06:02 · 897 阅读 · 0 评论 -
使用selector,shape以及lay-list制作圆形阴影点击效果
之前反编译了百度阅读的xml文件,在res文件夹中找不到其中按钮的背景图片,后来发现他们的一些按钮背景是通过layer-list制作出来的下面我们就来介绍一下这种制作方法1、我们都知道要制作点击效果的按钮,那么就得使用selector,他能够在各种按钮状态下去定义背景图片。现在我们只需要点击效果,那么就在state_pressed状态下设置背景就行了<selector xml原创 2015-01-13 10:52:23 · 3218 阅读 · 0 评论 -
Android 动画系列一:Drawable Animation
在Android3.0之前,也就是Property Animation还没有出来以前,android中只提供了两种动画定义方式也就是,Drawable Animation和View Animation,这两种动画又被称作帧动画和补间动画(frame animation和tween animation),在3.0之后,android新推出了另外一中动画定义方式:Property Animat原创 2014-12-18 00:08:31 · 1047 阅读 · 2 评论 -
Android Loaders框架介绍
Loaders框架是在android3.0时推出来的,在原创 2014-11-26 00:55:48 · 1143 阅读 · 0 评论 -
Android NDK编译本地文件以及引用第三方so文件
引用第三方的so文件很简单,直接将so文件原创 2014-11-12 22:59:32 · 4820 阅读 · 0 评论 -
gitHub使用简介
这里的使用是在你已经注册了gitHub账号,以及下载了gitHu原创 2014-09-16 16:53:35 · 1115 阅读 · 1 评论 -
搭建android版本更新服务器使用android系统自带的DownloadManager下载文件
这几天想自己做一个文件更新原创 2014-04-25 23:25:24 · 2010 阅读 · 0 评论 -
JPush 服务器消息推送
打发士大夫原创 2014-05-17 00:29:32 · 1800 阅读 · 0 评论 -
ListView使用详解
在android开发中ListView控件应该是使用最频繁的控件之一,ListView可以设置其各种属性从而达到特定的UI效果,下面我们就来熟悉ListView的各种属性以及使用方法。首先写一下ListView的属性,下面代码是我做一个项目时所设置ListView的属性: <ListView android:id="@+id/memberList" androi原创 2013-04-15 23:19:12 · 867 阅读 · 0 评论 -
SQLiteDataBase的基本使用
第一种为: 通过继承SQLiteOpenHelper 这个抽象类class MySQLiteHelper extends SQLiteOpenHelper{ public MySQLiteHelper(Context context, String name, CursorFactory factory, int version) { super(context, name,原创 2013-04-08 00:42:16 · 932 阅读 · 0 评论 -
使用ListView制作表格样式以及消息提示小图标的布局
这次主要讲一下 一 :仿微信的消息提醒的小图标的布局,二:怎样利用ListView来制作表格不管三七二十一上图: 先说一下仿微信的消息图标提示的布局是怎样做的,其实非常简单,你可以想一想,可以肯定的是消息提示的小圆标是和她所靠近的图片重叠在一起的,那么原创 2013-04-09 23:39:59 · 1848 阅读 · 3 评论 -
SQLite数据库的基本操作方法
SQLite数据库采用了模块化设计,由8个独立的模块构成,这些独立模块又构成了三个主要的子系统,模块将复杂的查询过程分解为细小的工作进行处理其核心大约有3万行标准C代码,模块化的设计使这些代码更加易于理解SQLite的框架模型图如下:接口:由SQLite API组成,因此无论是应用程序、脚本,还是库文件,最终都是通过接口与SQLite交互虚拟机:SQLite数据库体原创 2012-10-23 00:32:07 · 1037 阅读 · 0 评论 -
Dialog中Gallery的使用方法
Dialog 有两种使用方法:一:在Activity中重写onCreateDialog(int id)的方法来创建Dialog的对象并返回,然后调用Activity中的showDialog(int id)和DismissDialog(int id)来显示和隐藏Dialog对话框 @Override protected Dialog onCreateDialog(int id) {原创 2012-10-22 09:16:47 · 989 阅读 · 1 评论 -
Activity的生命周期
小问题:class文件是干什么用的:class文件时java虚拟机上的可执行文件dex文件时干什么用的:dex文件时Dalvik虚拟机上的可执行文件Dalvik是什么:Dalvik是google在android平台开发的java虚拟机一个android应用程序有哪些优先级或者是运行级别?1.前台进程:何谓前台进程?前台进程就是与用户正在进行交互的进程,是andr原创 2012-09-23 11:46:03 · 706 阅读 · 0 评论 -
更改android工程使之成为另外一个工程
多发点原创 2013-07-11 23:43:14 · 1609 阅读 · 0 评论 -
speex算法在android上的移植
最近在调speex接口参数,原创 2014-05-09 00:24:24 · 7190 阅读 · 6 评论 -
android 中dp px之间的关系
之前对他们之间的关系还算了解,但是有时候还是会被绕进去(可见还是没有真正理解,或者理解的角度不对),这次经过自己思考再加上一些博文阅读,对他们之间的认识有清晰了一些,故写篇博客记录一下。一:物理单位和虚拟单位。首先我们要知道,我们在android上进行布局的单位一般要求的不是真正的物理单位,而是像dp这样的虚拟单位,这些虚拟单位是将物理单位按照一定的比例来进行折算的,所以说他们其实原创 2014-03-23 23:22:28 · 750 阅读 · 0 评论 -
android震动伴随铃声渐增功能的实现
这次客户反应在晚上有任务来时,提示的铃声太大,能不能够做成铃声渐增的,像闹钟一样。之前因为只考虑了铃声不够大,没有去了解到有些人是在家做事的。晚上来任务时铃声的问题确实会影响到家人的休息。接下来就来看看铃声渐增的做法。首先我们知道android中控制声音的类为AudioManager,查看了一下API以及网上搜了一下都没有相关的API能够实现声音渐增的功能,所以接下来就只有一个办法了:原创 2014-03-19 23:48:24 · 1643 阅读 · 0 评论 -
adb 命令
android adb 全称为:android debug bridge(android 调试桥),原创 2014-04-14 23:31:49 · 947 阅读 · 0 评论 -
仿QQ临时群组成员界面GridView的使用
这几天在做一个临时群组的功能,原创 2014-04-15 00:21:34 · 1107 阅读 · 1 评论 -
百度地图SDK2.1.1的自定义图标标注
上的发的分原创 2013-12-10 01:29:48 · 1500 阅读 · 0 评论