android
文章平均质量分 84
gundumw100
这个作者很懒,什么都没留下…
展开
-
与Iteye关联
http://gundumw100.iteye.com原创 2011-08-12 15:01:18 · 869 阅读 · 0 评论 -
android动画参考资料
Android UI效果实现 滑动模糊渐变效果实现http://www.it165.net/down/html/201407/1613.htmlAndroid动画机制全解析http://www.2cto.com/kf/201408/323886.htmlAndroid属性动画深入分析:让你成为动画牛人http://www.itfriend.c转载 2014-11-28 23:51:05 · 845 阅读 · 0 评论 -
待研究
import android.content.ContentResolver;import android.content.Context;import android.os.Build;import android.widget.ResourceCursorAdapter;public abstract class EmailAddressAdapter extends Reso原创 2017-04-10 17:27:53 · 317 阅读 · 0 评论 -
eclipse工具使用技巧&关联Android源码
在Eclipse里关联Android源码的简单办法Android SDK没有附带把所选平台的源码下载下来,导致基于Eclipse ADT开发的时候没法链到各API的源码,使得大多习惯基于源码开发的人极不习惯,而通过Android推荐的git下载源码的方式比较繁琐,特别是在网络环境不太好的时候把人搞得很烦躁其实有很多热心的网友已把源码打包放在网上,只需下载下来解压放在android.jar所在原创 2017-04-10 17:29:52 · 620 阅读 · 0 评论 -
Httpclient4.0 功能封装
http://hc.apache.org/httpcomponents-client/examples.htmlhttp://www.iteye.com/topic/1923934.0中HttpClient不再是一个类,而是一个接口了,4.0跟3.X的版本相比, 不但底层做了修改,高层架构也做了调整。 并且在Android项目中应用到了4.0, 应该比之前的版本更加稳定。/*原创 2017-04-10 17:46:48 · 236 阅读 · 0 评论 -
喜喜喜喜
http://www.ideasandroid.com/archives/438同花顺首发Android平板电脑炒股高清版http://news.newhua.com/news/2011/0218/115819.shtml20款最佳iPad竞争平板电脑http://news.newhua.com/news/2011/0221/115990.shtml食物来源+环境温度+市场需求变异原创 2017-04-10 17:46:55 · 391 阅读 · 0 评论 -
Android程序开发的基本框架
研究了一个礼拜的android,算是基本搞清了它的开发框架,我是做j2me开发的,所以时不时的会把它和j2me做比较,比如:高级界面,低级界面......public class App extends Activity { public App () {//构造函数不用说了 } public void onCreate(Bundle savedIn原创 2017-04-10 17:59:17 · 289 阅读 · 0 评论 -
获得联系人显示于ListView中,并实现单击联系人拨号
很多书上只讲到了从数据库中获得联系人,并显示在一个ListView中,却没有讲到单击联系人需要拨号,经过本人努力,实现了这个功能。主要是需要知道并获得CursorWrapper 这个类,它是指针的封装类,可以用于获得当前指针指向的数据。代码公布如下:import android.app.Activity;import android.app.PendingIntent;import原创 2017-04-10 18:00:09 · 760 阅读 · 0 评论 -
自定义图文并茂的Button
anroid内置了Button和ImageButton,但是没有提供既能显示图片又能显示文字的button。这里我自定义了一个ImageTextButton其中了XML文件中使用了自定义属性custom:icon="@drawable/icon"下面是ImageTextButton源码:import android.content.Context;import android.gr原创 2017-04-10 18:00:17 · 474 阅读 · 0 评论 -
Android系统中自带的图标&一些预定义样式&参考颜色值
Android系统中自带了很多图标,我们的程序可以方便使用。Android™ 1.5 android.R.drawable Icon Resourceshttp://since2006.com/android/1.5-drawables.phpAndroid™ 1.6 android.R.drawable Icon Resourceshttp://since2006.com/andro原创 2017-04-10 18:00:25 · 1022 阅读 · 0 评论 -
Android SDK 2.2 开发环境安装
在线不能安装有可能是eclipse版本问题,使用Eclipse3.5.2可以安装ADT12,但安装不了ADT16,使用Eclipse3.7试试吧。当你在线安装无论如何都装不上,假死在Calculating requirements and dependencies时,就采用离线的方法,但是Google这个变态,它居然连离线安装方法,也会自动联网,让你还是假死在Calculating requi原创 2017-04-10 18:05:10 · 625 阅读 · 0 评论 -
Android 中的 LayoutInflater类
Inflater英文意思是膨胀,在android中大概是扩展的意思吧。LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体 widget控件(如:Button,TextView等)。 它的用法有2种:LayoutInflater inf原创 2017-04-10 18:05:20 · 226 阅读 · 0 评论 -
Intent和PendingIntent的区别
intent英文意思是意图,pending表示即将发生或来临的事情。PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。Intent 是及时启动,intent 随所在的activity 消失而消失。 PendingIntent 可以看作是对intent的包装,通常通过getActivity,getBroadcast ,g原创 2017-04-10 18:05:28 · 155 阅读 · 0 评论 -
android中的Inflater
android 提供了一个工具 能够把int 的 *.xml 文件转化为 View 这就是XxxInflater 主要有2种: * LayoutInflater * MenuInflater 通常使用:MenuInflater mInflater = getMenuInflater();LayoutInflater lInflater = getLayoutInflater();上述原创 2017-04-10 18:05:36 · 454 阅读 · 0 评论 -
Android中的adapter
Adapter介绍Android是完全遵循MVC模式设计的框架,Activity是Controller,layout是View因为layout五花八门,很多数据都不能直接绑定上去,所以Android引入了Adapter这个机制作为复杂数据的展示的转换载体,所以各种Adapter只不过是转换的方式和能力不一样而已。几种常用的Adapter:其中BaseAdapter的直接子类:Ar原创 2017-04-10 18:05:52 · 197 阅读 · 0 评论 -
android之简单数据存储Preference
这里的持久化其实就是本地配置文件的读写,实现方法是通过Activity.getPreferences(int)获取SharedPreferences对象,然后操作配置文件的读写,值得注意的是以下几点:1)Activity.getPreferences(int mode)等价于Content.getSharedPreferences(String filename,int mode),这里面的f原创 2017-04-10 18:06:00 · 543 阅读 · 0 评论 -
详解Android中的屏幕方向
屏幕方向 是对Activity而言的,所以你可以在AndroidManifest.xml 文件中,通过 标记的screenOrientation 属性进行设定,例如:<activity android:name=".SketchpadActivity" android:screenOrientation="landscape"/>screenOrientations属性共有7中可选值(原创 2017-04-10 18:06:16 · 8366 阅读 · 0 评论 -
Android之WindowManager
我们Android平台是一个又一个的Activity组成的,每一个Activity有一个或者多个View构成。所以说,当我们想显示一个界面的时候,我们首先想到的是建立一个Activity,然后所有的操作在Activity里面实现,或者是一个Dialog或者Toast。这种方式固然简单,但是在有些情况下,我们要求的只是简单的显示,用Activity显然是多余,这个时候,我们如何处理呢? 原来,整原创 2017-04-10 18:06:24 · 258 阅读 · 0 评论 -
android中的贪吃蛇源码
package com.dc.app;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.DialogInterface;import android.content.Intent;import androi原创 2017-04-10 18:06:39 · 8442 阅读 · 1 评论 -
android打造的最简单计算器界面
先看图:这里主要是锻炼一下TableLayout布局,注意其中的android:stretchColumns="0,1,2,3"属性,该属性可以控制每列的宽的权重,类似weight,由于这里4列都是“平等的”,所以是“0,1,2,3”,全部布局文件如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/an原创 2017-04-10 18:06:47 · 2097 阅读 · 1 评论 -
android练习:碰撞的小球
先看图:小球碰到边上反弹,下面的横杆接住小球让其再反弹上去。很简单,大家都见过的啦。这里主要练习SurfaceView,Callback以及在SurfaceView中使用线程,看主要的View类:package com.wt.app;import android.content.Context;import android.graphics.Canvas;import原创 2017-04-10 18:06:55 · 1055 阅读 · 0 评论 -
SurfaceView和View最本质的区别
在Android游戏当中充当主要的除了控制类外就是显示类,在J2ME中我们用Display和Canvas来实现这些,而Google Android中涉及到显示的为view类,Android游戏开发中比较重要和复杂的就是显示和游戏逻辑的处理。这里我们说下android.view.View和android.view.SurfaceView。SurfaceView是从View基类中派生出来的显示类,直原创 2017-04-10 18:07:02 · 395 阅读 · 0 评论 -
ImageSwitcher&Gallery练习
先看图再说:布局如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <ImageSw原创 2017-04-10 18:07:10 · 156 阅读 · 0 评论 -
Dialog&Notification&OptionsMenu练习
下面的menu没有意义,仅仅是个练习而已,看图先:布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:lay原创 2017-04-10 18:07:20 · 180 阅读 · 0 评论 -
SQLiteOpenHelper&SharedPreferences练习
目录结构:package com.dc.app;import java.text.DecimalFormat;import java.util.Locale;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.a原创 2017-04-10 18:07:28 · 210 阅读 · 0 评论 -
自己早期做的一个基于j2me的魔塔
上面一个不完整,但代码好(MVC),但没抽出类;下面一个比较完整,但代码不好(更早期);这2个都是我刚接触j2me时做的游戏。现在想用android也写一个,正在考虑中...... Game5.rar (168.4 KB) 下载次数: 18原创 2017-04-10 18:07:43 · 238 阅读 · 0 评论 -
android中使用SAX解析xml(封装)
SAX具体怎么用就不说了,网上搜搜一大片。第一步:建立公共抽象类BaseHandlerpackage com.dc.handler;import java.io.StringReader;import java.util.HashMap;import java.util.Map;import javax.xml.parsers.SAXParser;import原创 2017-04-10 18:08:14 · 1434 阅读 · 0 评论 -
android图片处理方法(不断收集中)
//压缩图片大小 public static Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这里100表示不压原创 2017-04-10 18:08:25 · 223 阅读 · 0 评论 -
Android 中的 Animation 应用
自定义简单动画http://bigcat.easymorse.com/?p=1058最近在应用中用到了 Animation 。在网上浏览了下,感觉有些东西讲得很精辟。因此,我想总结下。Drawable 最强大的功能是:显示Animation。Android SDK介绍了2种Animation:Tween Animation(渐变动画):通过对场景里的对象不断做图像变换(平移、缩放、旋原创 2017-04-10 18:08:33 · 219 阅读 · 0 评论 -
如何读取assets文件夹中的txt文件
package com.example.ReadAsset;import android.app.Activity;import android.os.Bundle;import android.widget.TextView;import java.io.IOException;import java.io.InputStream;public class Rea原创 2017-04-10 18:08:40 · 656 阅读 · 0 评论 -
android获取手机电量
import android.app.Activity;import android.app.Dialog;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.IntentFilte原创 2017-04-10 18:08:48 · 881 阅读 · 0 评论 -
自定义ListView圆角
String[] mStrings = { "aaaa", "bbbb", "cccc" };ListView listView = (ListView) findViewById(R.id.list); listView.setAdapter(new ArrayAdapter(this, android.R.layout.simple_list_item_1, mString原创 2017-04-10 18:08:57 · 264 阅读 · 0 评论 -
TransitionDrawable&StateListDrawable的使用
这个SDK里面的一段代码: 比较适合来做一个简单的动画(比如文字的渐变放大效果等) Resources res = getResources(); TransitionDrawable transition = (TransitionDrawable) res .getDrawable(R.drawable.expand_collapse); ImageView im原创 2017-04-10 18:09:04 · 181 阅读 · 0 评论 -
让TextView使用指定的字体(Typeface)
public class FontTest extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(sa原创 2017-04-10 18:09:12 · 3997 阅读 · 0 评论 -
关于Style的用法例子
18sp #ec9237 18sp #ec0032 0.0 0.0 @drawable/widget_style --> 16sp @color/black 20dp 20dp 8dp @android:drawable/editbox_background 16sp原创 2017-04-10 18:09:32 · 403 阅读 · 0 评论 -
横竖屏切换不重启activity的方法
部分网友会发现Activity在切换到后台或布局从横屏LANDSCAPE切换到PORTRAIT,会重新切换Activity会触发一次onCreate方法,我们可以在androidmanifest.xml中的activit元素加入这个属性android:configChanges="orientation|keyboardHidden" 即可,比如 /* 声明Display对象,以取原创 2017-04-10 18:09:40 · 757 阅读 · 0 评论 -
使listView中有些条目可用,有些不可用
有时候,我们需要listView中有些条目可用,有些不可用。如何设置呢?其实很简单,只要重写isEnabled(int position)就可以了,看下面的例子.public class List5 extends ListActivity { @Override public void onCreate(Bundle savedInstanceState) {原创 2017-04-10 18:09:48 · 189 阅读 · 0 评论 -
android列出目录下的所有图片
public class GalleryTestActivity extends Activity { File photos[]; private static String TAG = "GalleryTest"; @Override public void onCreate(Bundle savedInstanceState) { su原创 2017-04-10 18:09:56 · 1909 阅读 · 0 评论 -
PowerManager防止屏幕自动锁屏
手机长时间不使用后为了省电会自动锁屏,但有时候在玩游戏的时候,我们并不需要这样的“智能”。下面的代码演示了如何防止锁屏,大家可以试一下。private PowerManager mPowerManager; //电源控制管理器,比如防锁屏private WakeLock mWakeLock;//唤醒锁?public void onCreate(Bundle savedInstance原创 2017-04-10 18:10:11 · 1488 阅读 · 0 评论 -
EditText的光标选择(android.text.Selection)&输入指定字符
提起Android的EditText的光标选择问题,可以通过android.text.Selection包提供的方法来实现,Android SDK提供了有关光标选择的多种方法,比如说getSelectionEnd、getSelectionStart、removeSelection、selectAll、setSelection,详细的参数声明如下final static int getSele原创 2017-04-10 18:10:21 · 2288 阅读 · 0 评论