`
Darar
  • 浏览: 85461 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1、BackgroundColorSpan 背景色 SpannableString spanText = new SpannableString("萝卜白菜的博客 -- http://orgcent.com"); spanText.setSpan(new BackgroundColorSpan(Color.GREEN), 0, spanText.length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE); mTVText.append("\n"); mTVText.append(spanText); 2.For ...
一、构造 从构造方法我们可以看出,它和一般的List一样,可以预先设置容器大小,默认的大小是10: public SparseArray() { this(10); } public SparseArray(int initialCapacity) { ...... } 二、增 它有两个方法可以添加键值对: public ...
public static boolean isDownloadManagerAvailable(Context context)     {         try         {             Log.d("Download", "Build.VERSION.SDK_INT is " + Build.VERSION.SDK_INT);             Log.d("Download", "Build.VERSION_CODES.GINGERBREAD is " + Build.VERSION ...
#ifndef ANDROID_NATIVE_ACTIVITY_H #define ANDROID_NATIVE_ACTIVITY_H #include <stdint.h> #include <sys/types.h> #include <jni.h> #include <android/asset_manager.h> #include <android/input.h> #include <android/native_window.h> #ifdef __cplusplus extern "C&qu ...
#ifndef ANDROID_OBB_H #define ANDROID_OBB_H #include <sys/types.h> #ifdef __cplusplus extern "C" { #endif /* 如果我们设计一款资源包含比较多的游戏,可能你会发现最终生成的 APK 文件可能高达 300 MB, * 但是 APK 文件很大导致 Android 系统无法正常安装,而这么大其实都是游戏中用到的资源文件, * 我们放到 SD 卡上可能其他应用也可以访问, * 比如说系统的图片管理器会索引游戏中的图片资源,而音乐播放器也会索引资源中的音乐, ...
使用 Android NDK 的一般方法: 1、假如想要使用foo这个模块,先要 #include <foo.h>, 然后链接 /system/lib/libfoo.so 。 (在 Android.mk 文件中加入 LOCAL_LDLIBS := -lfoo) ndk-build 会自动链接 C库、数学库、C++库 android-3 -> Official Android 1.5 system images android-4 -> Official Android 1.6 system images android-5 -> Official Android ...
PackageManager manager = context.getPackageManager(); Intent intent = new Intent(Intent.ACTION_MAIN); List<ResolveInfo> infos = manager.queryIntentActivities(intent, 0); List<ComponentName> names = new ArrayList<ComponentName>(); List<Map<String, String>> lis ...
edittext 有个onCreateInputConnection 的方法,通过它可以自定义一个输入法连接器,那里连接器里面有个方法(finishComposingText)能监听输入完成的动作 public class MyEditText extends EditText{           public MyEditText(Context context) {                 super(context);         }                   private OnFinishComposingListener mFinishComp ...
android:allowTaskReparenting 是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。 -------------------------------------------------------------------------------------- android:alwaysRetainTaskState 是否保留状态不变, 比如切换回home, 再从新打开, activity处于最后的状态 ------------------------------------------------------------------------ ...
在最近中项目中,负责了一个图片下载的功能。开发后,在测试时 发现在2.x或3.x系统中能正常下载图片。但在4.x的系统上,一直报找不到下载地址的异常。这个问题很是奇怪,代码上没有任何错误的地址。     后来通过截取http 头信息发现,4.0上总是以post的方式去请求一个图片下载地址。但我明明setMethod 给参数是 get。经过用排除法,才发现是 setDoOutput(true) 这个方法导致 一直是post的请求。 可能大家编码习惯都在初始化connection 时把这个属性设置成true 。但在android 4.x系统中,底层的网络代码,只通过setDoOutput 是fals ...
android开发者,大多喜欢在ubuntu 上进行开发,那样编译起来比windows上快。但是公司都用rtx进行通讯,而rtx没有提供linux版本,那么怎么办呢,从网上找了许多资料终于装成功了。以下总结一下: 1.在Ubuntu的软件中心的菜单栏中的编辑下面打开软件源-》其他软件-》添加,输入: [php:nogutter] view plaincopy > deb http://ppa.launchpad.net/wine-cn/ppa/ubuntu lucid main  2.然后在Ubuntu软件中心的wine-cn栏目中安装Microsoft Windows Comp ...
在很多时候,我们需要给一个Layout设置一个背景。例如,我们下下面的layout中使用了这样一个背景: <?xml version=”1.0″ encoding=”utf-8″?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertical” android:layout_width=”fill_parent” android:layout_height=”fill ...
在网上看到一技术牛人发的瀑布式图库实现的源代码,在此直接发源代码,自己看去吧,很容易理解
最近研究锁屏,按照常规的方法,常规方法如下 public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } 但是这个方法到了4.0的系统上就失效了,按home照样会返回桌面。apktool了几个锁屏的软件之后发现其实现方法,即用WindowManager的addview方法将 ...
转到:http://www.cnblogs.com/hangxin1940/archive/2011/12/14/2288169.html 在android的项目开发中,都会遇到后期功能拓展增强与主程序代码变更的现实矛盾,也就是程序的灵活度。 由于linux平台的安全机制,再加上dalvik的特殊机制,各种权限壁垒,使得开发一个灵活多变的程序,变得比较困难,不像pc平台下那么容易。 瞅瞅elipse的插件,瞅瞅360的插件,在android下,我们一开始很难写好一个主程序,然后通过插件机制来应对以后的功能拓展,于是程序变得不那么灵活多变了。 比如一款android下的安全软件,新版本增加了 ...
Global site tag (gtag.js) - Google Analytics