技术总结与分享

PHP, JAVA, Android...

Android 中自定义属性(attr.xml,TypedArray)的使用!

在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的. 好了我就不卖关子了,直接进入主题。大致以下步骤: 一、 在res/values...

2014-02-14 16:37:32

阅读数:2606

评论数:1

Android ViewGroup实现页面滑动效果并实现不同的动画效果

其实实现像Launcher那样的滑动效果有几种方法,不过我在这里用继承ViewGroup的方法去实现。要是实现ViewGroup必须重写onLayout()和onMeasure()这两个方法,这个两个方法在创建的时候会自动调用,调用的顺序是onMeasure()-->onLayout()。 ...

2013-12-04 10:35:08

阅读数:1222

评论数:0

使用GifView在android上显示gif图片

GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片 使用方法: 1-把GifView.jar加入你的项目。 2-在xml中配置GifView的基本属性,GifView...

2013-11-23 10:50:41

阅读数:7031

评论数:0

Android 设置dialog背景全透明无边框

先上图 可以看到dialog浮在背景图上,下面背景图完全可见(背景图原本就是模拟的效果,不要误会,呵呵) 这是怎么设置的呢,关键是设置dialog的style, style的定义如下: @android:color/transparen...

2013-10-23 14:45:54

阅读数:42449

评论数:0

Android中PopupWindow的使用

[java] view plaincopyprint? public class PopUpActivity extends Activity {       /** Called when the activity is first created. */   ...

2013-08-08 09:47:46

阅读数:981

评论数:0

android ListView 4种用法

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。  列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器 ...

2013-07-19 19:37:59

阅读数:1281

评论数:0

Android应用开发之自动更新不用愁

传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229         今天我们学习如何实现Android应用的自动更新版本功能,这是在各种语言编写的应用中都会经常遇到的情景。当我们的应用检测到网络上有新版本发布时,系统...

2013-07-05 16:28:19

阅读数:17723

评论数:1

Android EditView之插入表情

传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 白虹剑         殷天正从身旁包袱中取出一口长剑,对张无忌道:“这柄白虹剑送了给你,这剑虽不如老贼尼的倚天剑有名,但也是江湖上罕见的利器。”...

2013-07-03 13:32:10

阅读数:2644

评论数:1

Android EditView输入内容格式验证

传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 白虹剑         殷天正从身旁包袱中取出一口长剑,对张无忌道:“这柄白虹剑送了给你,这剑虽不如老贼尼的倚天剑有名,但也是江湖上罕见的利器。”...

2013-07-03 13:06:17

阅读数:10531

评论数:0

Android网络通信框架Volley简介(Google IO 2013)

1. 什么是Volley 在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,今年的Google I/O 2013上,Volley发布了。Volley是...

2013-07-03 10:59:21

阅读数:1443

评论数:0

git常用命令图集

网上搜索到一个整理很好的git命令思维导图,分享下,也留作以后查看

2013-06-27 14:22:00

阅读数:815

评论数:0

APK签名之keytool生成keystore和jarsigner签名apk

第一步:生成keystore keytool -genkey -v -keystore android.keystore -alias android.keystore -keyalg RSA -validity 20000 第二步:jarsigner签名apk jars...

2013-06-24 10:32:46

阅读数:18979

评论数:3

解决adb server is out of date. killing...

1:今天调试android的时候发现一个诡异的问题 [html] view plaincopy C:\Users\xxxx>adb start-server   adb server is out of date.  killing......

2013-06-09 10:38:16

阅读数:772

评论数:0

一个Demo学完Android中所有的服务

注:这个例子来自“安卓巴士”,经阅读,理解,写此文章 说明:这个例子实现了Android中常见的许多服务,下面是实现的截图 接下来,以源代码的方式分析这个例子 1.MainActivity--主界面 这个类主要是实现用户所看到的这个Act...

2013-05-30 18:45:50

阅读数:1681

评论数:1

Android 设置页面的设计

在Android 的程序中设置项可以说是一个必须要有的页面。下面说一下如何写一个基本的设置页面。我们先来看一下常用安卓程序的设置页面:      都是大同小异,下面说一下如何实现。其实就是layout的组合,关键是如何去设置图中的圆角。因为大家都知道Android默认的方形...

2013-05-28 17:31:23

阅读数:18799

评论数:8

Android ViewPager使用详解

这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。看一下...

2013-05-28 16:36:42

阅读数:1267

评论数:0

Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard...

2013-05-22 17:38:41

阅读数:574

评论数:0

android中使用startActivityForResult回传数据

假设:我这里有两个Activity:A和B从A中向B中传递数据的时候采用的是Bundle封装数据,然后从A中跳转到B中,当B有需求将数据封装起来回传给A并跳转回A。 那么A中接收数据时还要先判断Bundle是否为空,因为第一次访问A的时候(即B还没有回传的时候),Bundle是为空的,这样显...

2013-05-22 16:35:52

阅读数:714

评论数:0

直接拿来用!最火的Android开源项目

GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了在GitHub平台上最受欢迎的Android及iOS开源...

2013-05-22 14:38:02

阅读数:2165

评论数:0

Android 开发常用代码片段

1、图片旋转 Bitmap bitmapOrg = BitmapFactory.decodeResource(this.getContext().getResources(), R.drawable.moon); Matrix matrix = new Matrix(); matrix.po...

2013-05-22 14:17:17

阅读数:712

评论数:0

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