![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 59
xintang520
这个作者很懒,什么都没留下…
展开
-
Android 系统自带的图片
This is a list of resources in Android 2.1's android.R.drawable that might be useful as icons in your Android applications. You can use them like this:Java Usage example:myMenuItem.setIcon(android...原创 2011-04-14 11:43:11 · 187 阅读 · 0 评论 -
Activity...
一、常用类:1. Activity 是最基本的类,它代表一个显示页面。类似一个 Servlet,可以显示页面、捕捉事件、显示菜单、处理复杂的用户交互等。 2. Intent 指一个目标。它包含 Action、Name。Action指定目标动作, Name指定目标类地址。Intent典型用法如下:Intent intent=new Intent(thisContext,t...原创 2011-04-10 17:03:32 · 70 阅读 · 0 评论 -
Android2.1中的 drawable(hdpi,ldpi,mdpi) 的区别
在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了支持多分辨率。drawable- hdpi、drawable- mdpi、drawable-ldpi的区别:drawable-hdpi里面存放高分辨率的图片,如WVGA (480×800),FWVGA (480×854)dr...原创 2011-03-24 21:37:49 · 59 阅读 · 0 评论 -
ADB常用命令
ADB(Android Debug Bridge)是Android SDK中里的一个工具,用它可以控制和调试你的Android设备或模拟器。下面是几个常用的命令:查看所有连接的设备:adb devices 拷贝本地文件到设备:adb push <local> <remote> 拷贝设备里文件到本地:adb pull <remote>...原创 2011-03-24 21:36:48 · 68 阅读 · 0 评论 -
在任意位置获取应用程序Context
在 Android 程序中访问资源时需要提供 Context,一般来说只有在各种 component中(Activity, Provider 等等)才能方便的使用api来获取 Context, 而在某些工具类中要获取就很麻烦了。为此,我们可以自定义一个Application类来实现这种功能。import android.app.Application; public class...原创 2011-03-24 21:35:24 · 83 阅读 · 0 评论 -
如何控制Android不锁屏
锁定屏幕对于移动终端来说是非常有必要的,但是对于机顶盒产品就没有这个必要了。所以本文介绍一下怎样让Android设备永不锁屏。 Android系统的锁屏时间存放在Setting数据库中,字段为Settings.System.SCREEN_OFF_TIMEOUT。查看SettingsProvider源码,查看如下文件的源码: frameworks/base/packages/Sett...原创 2011-03-22 14:51:39 · 389 阅读 · 0 评论 -
android Toast大全(五种情形)建立属于你自己的Toast
Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show(); 2.自定义显示位置效果代码toast = Toast.mak...原创 2011-03-19 18:26:52 · 65 阅读 · 0 评论 -
Android简单数据存储类SharedPreferences详解及实例(通过“记住密码”功能学习SharedPreferences) ...
SharedPreferences是Android中存储简单数据的一个工具类。可以想象它是一个小小的Cookie,它通过用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/包名/shared_prefs/)自己定义的xml文件中。 一、简介 它提供一种轻量级的数据存储方式,通过eidt()方法来修改...原创 2011-03-19 18:23:39 · 70 阅读 · 0 评论 -
Android开发之ListView 适配器(Adapter)优化
ListView的Adapter的作用如下图所示:Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。想过没有? 在我们的列表有1000000项时会是什么样的?是不是会占用极大的系统资源?先看看下面的代码:public View getView(int position, View conv...原创 2011-05-14 15:56:35 · 112 阅读 · 0 评论 -
Android上面TreeView效果
应该说很多的操作系统上面都提供了TreeView空间,实现树形结构,这个树形结构的应用时很广泛的,而Google开发Android的时候出于Android手机是触摸屏幕的考虑,用手指操作树形结构很不方便,从这方面考虑没有提供TreeView的空间,而是只是提供了一个ExpandableListView:android中的二级树型Widget,虽然已经能满足不少的功能需求,例如书签的功能就可以使用...原创 2011-05-14 11:17:29 · 75 阅读 · 0 评论 -
Android软键盘学习InputMethodManager
当我们在Android提供的EditText中单击的时候,会自动的弹出软键盘,其实对于软键盘的控制我们可以通过InputMethodManager这个类来实现。我们需要控制软键盘的方式就是两种一个是像EditText那样当发生onClick事件的时候出现软键盘,还有就是当打开某个程序的时候自动的弹出软键盘。view plaincopy to clipboardprint?01.public c...原创 2011-05-14 11:14:55 · 85 阅读 · 0 评论 -
Android WakeLock
在Android中,申请WakeLock可以让你的进程持续执行即使手机进入睡眠模式,比较实用的是比如后台有网络功能,可以保证操作持续进行.方法: 在操作之前加入 PowerManager pm = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE); wakeLock = pm....原创 2011-05-12 22:50:44 · 75 阅读 · 0 评论 -
Android中的Handler使用总结
在Android的UI开发中,我们经常会使用Handler来控制主UI程序的界面变化。有关Handler的作用,我们总结为:与其他线程协同工作,接收其他线程的消息并通过接收到的消息更新主UI线程的内容。 我们假设在一个UI界面上面,有一个按钮,当点击这个按钮的时候,会进行网络连接,并把网络上的一个字符串拿下来显示到界面上的一个 TextView上面,这时就出现了一个问题,如果这个网络连接的...原创 2011-04-21 16:37:07 · 102 阅读 · 0 评论 -
Android多线程及异步处理问题 【转载】
1、问题提出 1)为何需要多线程? 2)多线程如何实现? 3)多线程机制的核心是啥? 4)到底有多少种实现方式? 2、问题分析 1)究其为啥需要多线程的本质就是异步处理,直观一点说就是不要让用户感觉到“很卡”。 eg:你点击按钮下载一首歌,接着该按钮一直处于按下状态,那么用户体验就很差。 2)多线程实现方式implements Runnable 或 extends Thread 3)多线程核心机制...原创 2011-04-17 23:53:25 · 62 阅读 · 0 评论 -
EditText的属性说明
EditText的属性很多,这里介绍几个:android:layout_gravity="center_vertical"设置控件显示的位置:默认top,这里居中显示,还有bottomandroid:hint="请输入数字!"设置显示在空间上的提示信息android:numeric="integer"设置只能输入整数,如果是小数则是:decimalandroid:singleLine="t...原创 2011-04-14 11:47:26 · 151 阅读 · 0 评论 -
TextView 不用 ScrollViewe 也可以滚动
具体步骤: 第一步: xml 文件<TextView android:id="@+id/txt" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scrollbars="vertical" ...原创 2011-04-12 16:13:11 · 73 阅读 · 0 评论