`
文章列表
  普通的TextView可以实现跑马灯,但是只有当焦点在它上面时才有效。 如何做一个自动的跑马灯呢?   第一种:继承TextView,然后重写isFocused()方法就可以了,简单! Java代码: import android.content.Context; import android.util.AttributeSet; import android.widget.TextView; /** * 单行文本跑马灯控件 * @author admin * */ public class ScrollForeverText ...
1、向哪个Handler 发送消息,就必须在哪个handler 里面接收;   2、直接使用JAVA 的 Thread 是无法更新Android UI的,因为Android View 在设计的时线程是不完全的,不过Android 提供了几种供开发者在线程中更新UI的方法,如下: Activity.runOnUiThread( Runnable ) View.post( Runnable ) View.postDelayed( Runnable, long ) Hanlder   3、直接使用hanlder .post 等方法是在当前主线程里面做操作,而不是另外新建线程,建 ...
EditText通常用于显示文字,但有时候也需要在文字中夹杂一些图片,比如QQ中就可以使用表情图片,又比如需要的文字高亮显示等等,如何在android中也做到这样呢? 记得android中有个android.text包,这里提供了对文本的强大的处理 ...
//该activity生成一个SharedPreferences //1:APK->activity //包名:com.test.pkg public void onCreate(Bundle savedInstanceState)  {   super.onCreate(savedInstanceState);  SharedPreferences mPrefs = getSharedPreferences("com.test.pkg_preferences ",Context.MODE_WORLD_READABLE ); //注意这里的  C ...
Android 上有一些很有趣的应用,例如《吹裙子》、《吹气球》之类的。利用的是实时获取麦克风输入音量,然后进行相应的处理。录音过程中怎样获得声音的大小呢?下面有个实例 Java代码: package eoe.demo; import android.media.AudioFormat;  import android.media.AudioRecord;  import android.media.MediaRecorder;  import android.util.Log; public class RecordThread extends Thread {  ...
在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去 BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSize表示缩略图大小为原始图片大小的几分之一,即如果这个值为2,则取出的缩略图的宽和高都是原始图片的1/2,图片大小就为原始大小的1/4。   然而,如果我们想取固定大小的缩略图就比较困难了,比如,我们想将不同大小的图片去出来的缩略图高度都为200px,而且要保证图片不失真,那怎么办?我们总不能 ...
基于Android开发多媒体和游戏应用时,可能会挺经常出现Out Of Memory 异常 ,顾名思义这个异常是说你的内存不够用或者耗尽了。         在Android中,一个Process 只能使用16M内存,如果超过了这个限制就会跳出这个异常。这样就要求我们要时刻想着释放资源。Java的回收工作是交给GC的,如何让GC能及时的回收已经不是用的对象,这个里面有很多技巧,大家可以google一下。         因为总内存的使用超过16M而导致OOM的情况,非常简单,我就不继续展开说。值得注意的是Bitmap在不用时,一定要recycle,不然OOM是非常容易出现的。      ...
1.  建立手势库         使用 SDK 自带例子 GestureBuilder 建立手势库(位置: android-sdk-windows\samples\android-8\GestureBuilder )。         使用 GestureBuilder 之前,你需要恢复其到开发环境,然后进行编绎并部署到手机上。        
一些常见的Android面试基础题做下总结,看看你能做出多少道?   1. Intent的几种有关Activity启动的方式有哪些,你了解每个含义吗?     这里Android123提示大家,Intent的一些标记有FLAG_ACTIVITY_BROUGHT_TO_FRONT 、FLAG_ACTIVITY_CLEAR_TOP、FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET、FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS、FLAG_ACTIVITY_MULTIPLE_TASK和FLAG_ACTIVITY_NEW_TASK ...
从网络获取图片,数据为InputStream流对象,然后调用BitmapFactory的decodeStream()方法解码获取图片。代码如下:   private Bitmap getUrlBitmap(String url) { Bitmap bm; try { URL imageUrl = new URL(url); HttpURLConnection conn = (HttpURLConnection)imageUrl.openConnection(); conn.connect(); I ...
http://mobile.51cto.com/android-230195.htm
http://mobile.51cto.com/hot-230282.htm
http://mobile.51cto.com/hot-232209.htm
问题如下: 1.在自定义的ListView中,在一个Item中同时添加图片、文字、单选按钮时很困难。 最简单的解决办法(网上摘录): 把单选按钮用图片表示即可,然后使用SimpleAdapter放进ListView中,代码如下 view plain copy to clipboard print
我们在游戏开发中总会遇到这样那样的碰撞 , 并且会很频繁的去处理这些行为 . 这也是游戏开发的一种基本的算法 .2D 的相对 3D 的要简单的多了,最简单的就是矩形碰撞 \ 圆形碰撞 , 像素碰撞。矩形碰撞用的最多 我就简单总结一点我的认识,对于矩形碰撞 .    我们就把游戏中的角色统称为一个一个的 Actor, 并且把
Global site tag (gtag.js) - Google Analytics