自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

司光鹏的技术博客

一入安卓深似海,从此苹果如路人。

  • 博客(13)
  • 收藏
  • 关注

原创 Bitmap和Drawable一些特殊用法整理

Bitmap1、从资源中获取Bitmap Resources res = getResources(); Bitmap bmp = BitmapFactory.decodeResource(res, R.drawable.icon); 2、Bitmap → byte[] public byte[] Bitmap2Bytes(Bitmap bm) {

2011-11-04 13:13:48 667

转载 Android流量统计TrafficStats类的使用

对于Android流量统计来说在2.2版中加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为long型,如果返回等于-1代表 UNSUPPORTED 当前设备不支持统计。   static long  ge

2011-11-02 17:05:17 538

转载 自定义Android菜单背景

如何自定义Android菜单背景呢? 默认的情况下Android系统的菜单是白色的,下面的例子可以通过自定义的xml布局实现个性化的menu。public class MenuEx extends Activity { private static final String TAG = "android123"; @Override public void onC

2011-11-02 16:52:55 647

转载 Android线程优先级设置方法

对于Android平台上的线程优先级设置来说可以处理很多并发线程的阻塞问题,比如很多无关紧要的线程会占用大量的CPU时间,虽然通过了MultiThread来解决慢速I/O但是合理分配优先级对于并发编程来说十分重要。Android在线程方面主要使用的是Java本身的Thread类,我们可以在Thread或Runnable接口中的run方法首句加入   Process.setThreadPrior

2011-11-02 16:42:25 861

转载 Android开发之Java虚拟机原理和内存分配

开发出高效稳定的Android应用我们不得不需要了解下Java虚拟机的原理和内存分配机制,Android使用的是Google经过优化的Dalvik Java VM。通常情况下Java编译过的代码是一些class文件,通过Java VM的类解析器分析、效验后执行。Java语言和C/C++有着本质区别的就是内存管理上,Java VM有一个垃圾收集清理器GC可以自动的回收内存。  Java虚拟机在执

2011-11-02 16:36:45 786

转载 设置Activity大小不再全屏原理

如何设置Activity的大小,让你的窗口看起来不再是全屏的。有些网友可能知道通过主题比如Theme.Dialog来实现,不过今天Android123告诉大家设置Activity不再全屏显示的原理。Android Theme也主要是通过定义Style来实现的,实现的原理大家可以直接看Android Framework中的定义,今天给一种更简单,但相对灵活的方法,比如不要Theme.Dialog中的

2011-11-02 16:23:37 514

转载 Live Wallpaper动态壁纸开发

对于Android 2.1来说Live Wallpapers动态壁纸的加入为Android桌面加入了更好的动态效果。如何开发一个Android动态桌面呢? 下面Android123给大家一个详细的步骤创建属于你自己的Live Wallpaper吧。  1. 首先我使用Eclipse创建一个标准的Android工程这里package name我们使用cn.com.android123.cwj,然

2011-11-02 16:22:40 1122

转载 Android面试题,看看你基础如何

作者: Android开发网原创 时间: 2011-04-08  近期很多公司招聘Android程序员,就一些常见的Android面试基础题做下总结,看看你能做出多少道?  1. Intent的几种有关Activity启动的方式有哪些,你了解每个含义吗?    这里Android123提示大家,Intent的一些标记有FLAG_ACTIVITY_BROUGHT_TO_FRONT

2011-11-02 16:21:21 516

转载 ListView的右边滚动滑块启用方法

作者: Android开发网原创 时间: 2011-04-14  很多开发者不知道ListView列表控件的快速滚动滑块是如何启用的,这里Android开发网告诉大家,辅助滚动滑块只需要一行代码就可以搞定,如果你使用XML布局只需要在ListView节点中加入  android:fastScrollEnabled="true" 这个属性即可,而对于Java代码可以通过myListView.

2011-11-02 16:03:44 476

转载 [转]Intent调用大全,史上最全的

作者: Android开发网原创 时间: 2011-05-16 //调用浏览器Uri uri = Uri.parse("");Intent it  = new Intent(Intent.ACTION_VIEW,uri);startActivity(it);//显示某个坐标在地图上Uri uri = Uri.parse("geo:38.899533,-77.036476

2011-11-02 15:54:25 656

原创 使用ViewSwitcher和ViewFlipper在不同布局中切换

很简单,废话不多说,直接贴代码:xml布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientati

2011-11-02 15:21:05 5935

原创 ListView与GridView异步加载图片

原理很简单,主要是用到了回调方法,下面是异步加载图片的类package com.xxx.xxx;import java.io.InputStream;import java.lang.ref.SoftReference;import java.net.URL;import java.util.HashMap;import android.graphics.drawable

2011-11-01 17:50:03 1406

原创 Android UI美化之Shape Drawable的使用

想美化一下程序里的EditText,发现网上关于美化的文章较少,即使有也大多是直接翻译文档,索性一边研读一边写例子。先看一下文档对Shape Drawable的描述:Shape DrawableAn XML file that defines a geometric shape, including colors and gradients. Creates aShapeDrawabl

2011-10-28 18:11:04 1093

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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