
android apk
文章平均质量分 70
neiloid
这个作者很懒,什么都没留下…
展开
-
Android画图之Bitmap(二)
前面一篇博文Android画图之Bitmap(一) 介绍了简单的把 Bitmap 画到屏幕上,以及缩放 Bitmap 以铺满屏幕。对 Bitmap 的操作还有很多。比如截取 Bitmap 的部分区域,可以使用Java代码 mBitmap = Bitmap.createBitmap(bmp, 100, 100, 120, 120); mBitmap = Bitm转载 2011-11-08 23:37:06 · 1069 阅读 · 0 评论 -
在一个apk中调用另外一个apk中的activity
其实,这本来是一件很简单的事情,但是我发现很多人问我这个问题,所以写篇小文章供参考。 系统提供了很多可以直接调用的Activity,通过指定的Intent就可以调用,比如打开搜索的:Java代码 Intent intent = new Intent(Intent.ACTION_WEB_SEARCH); intent.putExtra转载 2011-11-08 23:58:20 · 749 阅读 · 0 评论 -
Android Service 通知Activity更新界面的方法研究|Service通过Broadcast更新UI
Android的最重要的组件式service和activity,那么在使用的过程中,我们最常遇到的问题是他们之间的通信问题。当然今天我们不研究底层的实现问题,我从上层的应用的如何使用的角度进行研究。首先Activity调用Service这个是比较基础的,它有两种常见的方法;第一, 通过Intent,这个比较简单了,可以指定package name和class name的方式转载 2011-11-10 22:53:08 · 14056 阅读 · 2 评论 -
System.load和System.loadLibrary
1.它们都可以用来装载库文件,不论是JNI库文件还是非JNI库文件。在任何本地方法被调用之前必须先用这个两个方法之一把相应的JNI库文件装载。2.System.load 参数为库文件的绝对路径,可以是任意路径。例如你可以这样载入一个windows平台下JNI库文件:System.load("C:\\Documents and Settings\\TestJNI.dll");。转载 2011-11-11 20:54:58 · 3060 阅读 · 0 评论 -
Android提高第六篇之BroadcastReceiver
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 前面分别讨论了Activity和Service,这次就轮到BroastcastReceiver,Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiver之后,使用sendBroad转载 2011-11-10 23:40:43 · 825 阅读 · 0 评论 -
Android 中的BroadCastReceiver
BroadCastReceiver 简介 (末尾有源码) BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用 Context.sendBroadc转载 2011-11-10 23:42:46 · 545 阅读 · 0 评论 -
Android全屏绘制
这个是为实现全屏手写输入准备的。Android平台自身提供了一个底层的显示接口-FLINGER服务,通过这个接口,我们可以实现创建一个新的显示区域来绘制想要的显示内容,并和原有的屏幕输出混合输出到屏幕上。要在普通应用里使用这个接口,1、必须指定在AndroidManifest.xml里指定android.permission.ACCESS_SURFACE_FLINGER权限,添转载 2012-01-23 09:08:09 · 583 阅读 · 0 评论 -
为不同的语言和硬件创建资源
置资源一个很重要的原因是Android的动态资源选取机制。 使用下面描述的结构,你可以为指定的语言、区域和硬件配置创建不同的资源值,供Android系统在运行时动态选取。 这能让你创建指定语言、区域和硬件的用户界面,而不需要更改你的代码。 通过在/res文件夹下设置平行的文件夹来设定供选择的资源,使用“-”分割符来指定应用程序支持的条件。转载 2012-02-11 18:16:00 · 528 阅读 · 0 评论 -
Supporting Multiple Screens
http://www.devdiv.com/android/docs/guide/practices/screens_support.html#range转载 2012-02-11 18:22:39 · 641 阅读 · 0 评论 -
android matrix 介绍2
上一篇Android画图之Matrix(一) 讲了一下Matrix的原理和运算方法,涉及到高等数学,有点难以理解。还好Android里面提供了对Matrix操作的一系列方便的接口。 Matrix的操作,总共分为translate(平移),rotate(旋转),scale(缩放)和skew(倾斜)四种,每一种变换在Android的API里都提供了set, post和pr转载 2011-11-08 23:32:23 · 665 阅读 · 0 评论 -
android matrix 介绍1
Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。 首先介绍一下矩阵运算。加法和减法就不用说了,太简单了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式: 在 Android 里面, Matrix 由 9 个 float 值构成,是一个 3*3 的矩阵。如下图。转载 2011-11-08 23:31:40 · 505 阅读 · 0 评论 -
Android全屏的两种方法
第一种方法,在代码里面直接写。Java代码 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.转载 2011-11-08 23:34:03 · 625 阅读 · 0 评论 -
Android软件开发之PreferenceActivity中的组件
1.PreferenceActivity 介绍PreferenceActivity 继承ListActivity 它是以一个列表的形式在展现内容,它最主要的特点是添加Preference可以让控件的状态持久化储存,举个例子 比如用户选中checkbox后 退出应用然后在进入应用,这时用户希望看到的是checkbox被选中,所以软件须要记录用户每次操作的过程并且持久储存,在进入应用的时候须要判断转载 2011-11-21 23:31:37 · 530 阅读 · 0 评论 -
PreferenceActivity 全接触
为了引入这个概率 首先从需求说起 即:现有某Activity专门用于手机属性设置 那么应该如何做呢?根据已学知识 很快一个念头闪过 即:Activity + Preference 组合 前者用于界面构建 后者用于设置数据存放 其实 这是正确的 但是 这会比较繁琐 因为 每个设置选项 都要建立与其对应的Preference所以 现在有更好的选择了 那就是本文的主角:Prefere转载 2011-11-21 23:23:04 · 456 阅读 · 0 评论 -
Android PreferenceActivity简介
PerferenceActivity是什么,看下面的截图:Android系统截图(左) MusicPlayer Setting截图(右)好了,我们看到Android系统本身就大量用到了PreferenceActivity来对系统进行信息配置和管理,那么它是怎么保存数据的呢,如何创建PrefenceActivity的呢,更关键是怎样触发相应事件的呢。转载 2011-11-25 22:25:11 · 508 阅读 · 0 评论 -
Android Tips
0 android 创建按钮Button button = new Button(this);1 android 创建输入框EditText editText = new EditText(this);2 android 创建文本TextView textView = new TextView(this);3 android 设置文本显示内容TextView t转载 2011-11-20 13:29:09 · 2167 阅读 · 0 评论 -
Android画图之Bitmap(一)
最近写电子书程序,设计到对图像的处理,主要是对 Bitmap 的处理,所以有一点小小的心得,拿出来跟大家分享一下。要把一个 Bitmap 画到 View 上,必须用到的类有 android.graphics.Canvas, 和 android.graphics.Bitmap 。方法很简单,在 View 里面,重载 onDraw(Canvas canvas) 方法,然后用 canvas.draw转载 2011-11-08 23:36:38 · 4961 阅读 · 0 评论 -
Android的3D旋转
见过没有用opengl的3D动画,看了一下,是用的Camera实现的,内部机制实际上还是opengl,不过大大简化了使用。 Camera就像一个摄像机,一个物体在原地不动,然后我们带着这个摄像机四处移动,在摄像机里面呈现出来的画面,就会有立体感,就可以从各个角度观看这个物体。 它有旋转、平移的一系列方法,实际上都是在改变一个Matrix对象,一系列操作完毕之后,我转载 2011-11-08 23:46:30 · 1678 阅读 · 0 评论 -
Android 信号处理面面观 之 信号定义、行为和来源
传统 Unix系统的信号定义和行为所有的符合Unix规范(如POSIX)的系统都统一定义了SIGNAL的数量、含义和行为。 作为Linux系统,Android自然不会更改SIGNAL的定义。在Android代码中,signal的定义一般在 signum.h (prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/u转载 2012-09-13 22:40:03 · 1457 阅读 · 0 评论