- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 Android animation详解
Contents:AnimationsTween AnimationsAnimationSetInterpolatorFrame-By-Frame AnimationsLayoutAnimationsControllerAnimationListener Animations一、Animations介绍
2014-10-16 09:40:32 323
原创 adb shell 查看数据库
Google Android操作系统内核基于Linux,其数据库采用了sqlite。sqlite是一个开源的小巧的大小小于500KB的微型数据库系统。 Android Debug Bridge(adb)是Android下的一个让你管理手机或者手机虚拟机的多功能工具。本文主要介绍如何在虚拟机上操作sqlite数据库。 Google的Andro
2014-10-14 09:06:19 646
原创 自定义进度条
Android原生控件只有横向进度条一种,而且没法变换样式,比如原生rom的样子很丑是吧,当伟大的产品设计要求更换前背景,甚至纵向,甚至圆弧状的,咋办,比如ok,我们开始吧: 一)变换前背景 先来看看progressbar的属性:1. 2. android:id="@+id/progressBar"3.
2014-10-11 18:46:00 354
原创 颜色大全
颜色代码大全 AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。 ffff00ffff33ffff66ffff99ffffccffffffffcc00ffcc33ffcc66ffcc99
2014-10-11 13:58:35 844
原创 android shape的使用
xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=["rectangle" | "oval" | "line" | "ring"] > --- 默认为rectangle corners -- sh
2014-10-11 13:56:51 349
原创 为经典版eclipse增加web and JavaEE插件
没怎么用eclipse所以对它不熟悉,近期在看phonegap的应用,虽然NetBeans 有android插件,但要开发phonegap类手机应用,感觉还是用eclipse可能更好些,因为eclipse有个phonegap 插件,如果该插件能够把各种配置文件产生好,可以省却用Netbeans开发的手工配置的工作。开始只安装了eclipse juno的经典版,把ADT和ph
2014-10-10 16:47:17 799
原创 android TextureView 浅析
最近,在修改Android4.4的原生相机Camera2,很习惯的去寻找SurfaceView,结果任凭我使用grep还是ack,都无法搜索到SurfaceView,最后还是通过代码CameraActivity-->CameraModule-->PhotoUI-->R.layout.photo_module找到,原来是使用了TextureView。不是很了解此控件,百度之,在官方API文档中找到此
2014-10-10 11:26:40 713
原创 ratingbar的实现
最近在做有关这方面的东西,所以,也对这东西有一定的了解。说真的,android这些组件的学习其实不难,难就在于你能够自由的设计自己想要的样式出来,因为这里面有很多限制的东西。而且,作为一名android新手,我开始有一些顿悟了,android这东西到底该怎么弄,已经开始有自己的一些想法。我认为,当你开始要接触一些新的组件或其他东西时,首先,一定要搜到开源的代码,最好是别人有放图上来的那种,而且最好
2014-10-09 11:22:17 474
原创 动态背景及surfaceview添加控件
首先还是一贯作风,我们先看案例: 静态图看不出来效果,如果用过此软件(扎客)的同学们都知道,她的背景会动.怎么样,是不是觉得很时尚,起码比静态的要好(个人观点).其实实现起来并不复杂,这个如果让做游戏程序员做简直太小儿科了,这里我说明一点,其实我们做应用的也应该多少了解下游戏编程思维,起码对我们做应用有很好的帮助.
2014-10-09 09:18:27 752
原创 android 实现图片圆角
实现圆角的方法,此方法可以将一个位图改变为一个圆角位图:[java] view plaincopy/** * 获取圆角位图的方法 * @param bitmap 需要转化成圆角的位图 * @param pixels 圆角的度数,数值越大,圆角越大 * @return 处理后的圆角位图 */ public stati
2014-10-08 14:44:03 427
原创 解决Android与服务器交互大容量数据问题
对于目前的状况来说,移动终端的网络状况没有PC网络状况那么理想。在一个Android应用中,如果需要接收来自服务器的大容量数据,那么就不得不考虑客户的流量问题。本文根据笔者的一个项目实战经验出发,解决大容量数据的交互问题,解决数据大小会根据实际情况动态切换问题(服务器动态选择是否要压缩数据,客户端动态解析数据是否是被压缩的),还有数据交互的编码问题。 解决数据过大的问题,最直观的方法就
2014-10-08 00:26:57 427
原创 修改ZXing二维码扫描为竖屏模式
修改ZXing For Android 为竖屏模式,经过实践,可行方法如下:1、修改AndroidManifest文件,将CaptureActivity设为portrait: 代码为:android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait"
2014-10-07 04:16:52 412
原创 android 网络连接和判断
获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 1)判断是否有网络连接 1 public boolean isNetworkConnected(Context context) { 2 if (context != null) { 3 ConnectivityManager mConnectivity
2014-10-06 16:51:16 500
原创 android 二维码
今天讲一下目前移动领域很常用的技术——二维码。现在大街小巷、各大网站都有二维码的踪迹,不管是IOS、Android、WP都有相关支持的软件。之前我就想了解二维码是如何工作,最近因为工作需要使用相关技术,所以做了初步了解。今天主要是讲解如何使用ZXing库,生成和识别二维码。这篇文章实用性为主,理论性不会讲解太多,有兴趣可以自己查看源码。 1、ZXing库介绍 这里简单介绍
2014-10-03 19:49:55 646 1
原创 Android Sqlite数据库
除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据。在Android平台上,集成了一个嵌入式关系型数据库—SQLite,1、SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型虽然只有五种,但实际上sqlite3也接受varchar(n)、char(n
2014-10-03 19:48:11 406
原创 android ScrollView的内部控件的fill_parent没有作用 解决
在scrollview下加入的组件无论如何也不能自动扩展到屏幕高度,最后对布局文件进行简化,最终得到最简layout配置内容如下:[html] view plaincopyxml version="1.0" encoding="utf-8"?> ScrollView android:layout_
2014-10-02 14:03:48 488
原创 android微信首页切换界面
这实例很多人仿做,好实例还是不容错过!最重要是素材容易拿~效果:默认3页面的切换,最后一个页面带按钮,点击进入另外一个页面 思路:1、准备5个布局页面,1个为主函数布局页面,3个为切换的页面(其一带按钮),1个为按钮点击进入的页面(这个需要Activity)。2、用适配器绑定相应的view,设置适配器3、制作点点,设置监听事件控制点点
2014-10-01 23:06:38 873
原创 android仿新浪微博刷新列表
大家看到新浪微博中的列表往下拉的时候, 头部出现正在刷新,然后获取到数据了以后列表会刷新的效果了吧,是不是都觉得很棒啊。 笔者今天参考进行实现。 当然也借鉴了前人的劳动成果。 下面对具体实现进行剖析。 首先要明确一点的是,ListView提供了HeaderView 和FooterView用于增加顶部和底部视图。 头部的刷新调和底部的更多条目都是使用这两个来实现的。 下面我们来看看怎么实现的
2014-10-01 23:00:21 1112
原创 Android上实现仿IOS弹性ScrollView
IOS的UI和用户体验是它的优势, 与IOS相比, Android的UI和用户体验可能要差一些。 虽然Android版本已经到了4.4, 对系统的各个方法进行了大量实质性的优化, 但他的显示效果和交互体验依然不及IOS。 例如IOS上的很多控件都是带弹性的, 也就是拖拽一个控件到了该控件的边界, 但是控件依然可以随着手指的移动而移动一段距离。 这样的话, 给用户的感觉就不那么生硬,能在一定程度上提
2014-10-01 22:23:02 701 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人