排序:
默认
按更新时间
按访问量

shape基本用法及全部属性定义

如果你对Android系统自带的UI控件感觉不够满意,可以尝试下自定义控件,我们就以Button为例,很早以前Android123就写到过Android Button按钮控件美化方法里面提到了xml的selector构造。当然除了使用drawable这样的图片外今天Android开发网谈下自定义图...

2011-12-05 07:48:24

阅读数:3199

评论数:0

android Shape使用(转)

在Android中常常会使用shape来定义控件的一些显示属性,那么怎么来用那,今天我们就来看一些shape的使用,大家看完这篇以后就会对shape有了大体的了解,下面的是稍作总结请大家仔细的观看: Java代码: Xml代码   shape>      ...

2011-12-05 07:48:15

阅读数:4348

评论数:1

用layer-list一次加载多个层次图片

layer.xml: xmlns:android="http://schemas.android.com/apk/res/android">      android:drawable="@drawable/t">      androi...

2011-12-05 07:48:06

阅读数:737

评论数:0

Android上如何正确实现程序的联网,事关WIFI/CMWAP/CMNET

我想很多Android程序开发者都曾碰到过这样的问题,那就是如何让自己的程序在国内如此复杂的网络环境下顺利的接上网络,给我们的用户一个更好的体验。  从网络上一些已有的数据来看,Android手机用户群体的联网率普遍比较高,联网的方式非常多样,最多的还是使用WIFI,当然WIFI速度和资费上的优...

2011-12-05 07:47:54

阅读数:3669

评论数:1

混淆编译及参数说明

之前我曾经写过一篇如何为用ADT创建的Android项目添加Proguard混淆支持的文章(  为Eclipse ADT创建的android项目通过ant添加proguard混淆支持  ),当时我就说过,相信随着Google Android的不断更新发展以及Eclipse ADT插件的不断改进...

2011-12-05 07:47:47

阅读数:2249

评论数:0

通过HTTP协议实现多线程下载

1. 基本原理,每条线程从文件不同的位置开始下载,最后合并出完整的数据。  2. 使用多线程下载的好处      下载速度快。为什么呢?很好理解,以往我是一条线程在服务器上下载。也就是说,对应在服务器上,有一个我的下载线程存在。      这时候肯定不只我一个人在下载,服务器上肯定同时存...

2011-12-05 07:47:40

阅读数:11485

评论数:1

图片插入EditView中

Java代码   /*在xml中很简单 只要在EditView中设置属性Drawable{Right | Left | Top | Bottom} 在设置中可以使用 */   EditText text = (EditText)findViewById(R.id.text); te...

2011-12-05 07:47:33

阅读数:544

评论数:0

layout中设置图片自适应大小,并且设置最大宽高

ayout中设置图片自适应大小,并且设置最大宽高,当图片的宽高大于设置的最大值时,宽高值为设置的最大值。  Java代码   "@+id/image_view"             android:layout_width="...

2011-12-05 07:47:23

阅读数:2932

评论数:0

自定义控件--虚线

在Android的UI开发中,有时为了界面美观而需要虚线。  Java代码   package com.custom;         import android.content.Context;   import android.graphics.Canv...

2011-12-05 07:47:15

阅读数:1040

评论数:0

旋屏时,OnCreate方法重复调用的解决

Android设备屏幕自动横竖旋转时,每次都会重新调用onCreate函数进行初始化操作,如果遇到加载数据量稍微大点的时候就需要等待很长时间,用户体验较差,其实可以通过配置AndroidManifest文件来改变程序的执行流程,从而避免旋屏时onCreate函数的多次调用。  1.   ...

2011-12-05 07:47:08

阅读数:944

评论数:0

Android安装卸载Apk的接口

安装程序:软件从无到有。  卸载程序:软件从有到无。  更新程序:软件的覆盖安装,可以保留原版本的数据,提升软件版本。  安装程序的方法:  1、 通过 Intent 机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。  String fileName =...

2011-12-05 07:47:01

阅读数:406

评论数:0

三种方式实现自定义圆形页面加载中效果的进度条

To get a ProgressBar in the default theme that is to be used on white/light back ground, use one of the inverse styles: style="@android:style...

2011-12-05 07:46:54

阅读数:511

评论数:0

Android手势识别ViewFlipper触摸动画

今天给大家介绍一下如何实现Android主页面的左右拖动效果。实现起来很简单,就是使用ViewFlipper来将您要来回拖动的View装在一起,然后与GestureDetector手势识别类来联动,确定要显示哪个View,加上一点点动画效果即可。比如当手指向左快速滑动时跳转到上一个View,手指向...

2011-12-05 07:46:41

阅读数:500

评论数:0

android直接读取项目中的sqlite数据库

最近项目中要实现android读取sqlite数据库文件,在这里先做一个英汉字典的例子。主要是输入英语到数据库中查询相应的汉语意思,将其答案输出。数据库采用sqlite3.   如图:    实现过程完全是按照参考文章中所述。其中要说明的是,程序在第一次启动的时候,会把数据库安装...

2011-12-05 07:46:32

阅读数:621

评论数:0

Android 解屏幕锁与点亮屏幕

当Android手机(应该是所有的手机都这样)收到短信或者电话时,会自动点亮屏幕,解开屏幕锁,以方便用户即时操作,下面用代码来实现这一功能:  KeyguardManager  km= (KeyguardManager) getSystemService(Context.KEYGUARD_SER...

2011-12-05 07:46:19

阅读数:692

评论数:0

打败system,自己监听Home键

Android Home键系统负责监听,捕获后系统自动处理。有时候,系统的处理往往不随我们意,想自己处理点击Home后的事件,那怎么办?           ✿问题的解决          先禁止Home键,再在onKeyDown里处理按键值,点击Home键的时候就把程序关闭,或...

2011-12-05 07:46:12

阅读数:450

评论数:0

list 异步加载图片

ListView 是一种可以显示一系列项目并能进行滚动显示的 View,每一行的Item可能包含复杂的结构,可能会从网络上获取icon等的一些图标信息,就现在的网络速度要想保持ListView运行的很好滚动流畅是做不到的   所以这里就需要把这些信息利用多线程实现异步加载   ...

2011-12-05 07:46:02

阅读数:354

评论数:0

去除Tabhost中ActivityGroup的阴影

setTheme(android.R.style.Theme_Translucent_NoTitleBar_Fullscreen); 要放在继承了ActivityGroup 的Activity中

2011-12-05 07:45:52

阅读数:866

评论数:0

android 选项卡(TabHost) 置底

摘要:发现很多微薄如腾讯,新浪的选项卡都是显示在页面底部的,网上有资料:通过反射获取TabWidget中的私有变量,改变其值。今天反编译了腾讯微薄,发现实现这个很简单,只需将布局文件中标签加个android:layout_gravity="bottom",选项卡就会显示在页面底...

2011-12-05 07:45:39

阅读数:2243

评论数:3

自定义ListView FastScroller滑块图片

使用ListView FastScroller,默认滑块和自定义滑块图片的样子: 设置快速滚动属性很容易,只需在布局的xml文件里设置属性即可:     android:layout_height="fill_parent" android:fast...

2011-12-05 07:45:30

阅读数:810

评论数:0

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