`
hyongbai
  • 浏览: 14476 次
文章分类
社区版块
存档分类
最新评论
文章列表
一、[Android实例]实现TextView里的文字有不同颜色 转eoe:http://www.e<wbr>oeandroid.co<wbr>m/thread-449<wbr>6-1-1.html</wbr></wbr></wbr> import android.text.Html; TextView t3 = (TextView) findViewById(R.id.text3); t3.setText( Html.fromHtml( "<b>text3:< ...
注入是事件处理流程如: 1 .View 接受到上报的Touch事件,被分发到相应的View的OnTouch事件中, 2.我可以通过覆盖这个方法,向InputManager中注入KeyCode事件,如:back,home等 3. .back ,home 等注入事件,然后分别通过Activity.java,和PhoneWindowsManager.java的处理Event实现功能 在3.0中,我可以通过 1 .framework/base/SystemUI/src/com/android/systemui/policy/KeyButtonView.java ...
下面是一个拖动view时 view不会超出屏幕,即view不会被盖住的小例子 public class DragButtonActivity extends Activity implements OnTouchListener { /** Called when the activity is first created. */ int[] temp = new int[] { 0, 0 }; int display_x, display_y = 800; @Override public void onCreate(Bundle savedInstanceState ...
http://blog.csdn.net/nieweilin/article/details/6053631 当一个Activity获得了焦点后,它将被要求去绘制它的layout(也就是那句在onCreate方法里面的setContentView()方法所设置的layout)。android的framework会处理这个绘制的过程,但是这个Activity也必须提供这个将绘制的View的layout层级的根节点信息。 ps:这里需要解释下最后一句话。我们都知道,一个layout文件是一个包含了多个层级的xml文件。里面的各个xml节点信息就代表了一个又一个的layout ...
Understanding Intent and IntentFilter--理解Intent和IntentFilter Intent(意图)在Android中是一个十分重要的组件,它是连接不同应用的桥梁和纽带,也是让组件级复用(Activity和 Service)成为可能的一个重要原因。Intent的使用分为二个方面一个是发出Intent,另一个则是接收Intent用官方的说法就是Intent Resolving。本主将对Intent和IntentFilter进行一些介绍。 Intent和IntentFilter是Android和一种消息通信机制,可以让系统的组件之间进行通信。信息的 ...
1. 为Activity声明系统配置变更事件 系统配置变更事件是指转屏,区域语言发生变化,屏幕尺寸发生变化等等,如果Activity没有声明处理这些事件,发生事件时,系统会把Activity杀掉然后重启,并尝试恢复状态,Activity有机会通过onSaveInstanceState()保存一些基本数据到Bundle中,然后此Bundle会在Activity的onCreate()中传递过去。虽然这貌似正常,但是这会引发问题,因为很多其他的东西比如Dialog等是要依赖于具体Activity实例的。所以这种系统默认行为通常都不是我们想要的。 为了避免这些系统默认行为,就需要为Activity声 ...
overridePendingTransition(int animId1, int animId2) 开始的两个动画:在onAttachedToWindow实现 结束的两个动画:在onfinish实现 例子不写了。自己去试试吧
[java]view plaincopy AudioManageram=(AudioManager)getSystemService(Context.AUDIO_SERVICE); [java]
一.onError http://univasity.iteye.com/blog/898613 开发中使用MediaPlayer时经常会遇到如下这样的错误提示(红色字): 但是API文档中并未找到详细说明或给出对应的错误列表...
from:http://hi.ba<wbr>idu.com/tuna<wbr>isen/blog/it<wbr>em/85e0a4180<wbr>5ed9fb24bedb<wbr>cf3.html</wbr></wbr></wbr></wbr></wbr> 如果出现ssh: connect to host XX.XX.XX.XX port 22: Connection refused 请按如下步骤检查: 1、目标主机的ssh server端程序是否安装、服 ...
PPI,英文全称:pixels per inch,即像素每英寸,也叫像素密度,它是描述在水平的和垂直的方向上,每英寸距离的图像包含的像素(pixel)数目。因此PPI数值越高,即代表显示屏能够以越高的密度显示图像。当然,显示的密度越高 ...
首先看一个链接文本执行流程的大概示意图 看了这个流程应该对大概URL, Email等的链接实现有所了解了,所以直接看代码把 Java代码
下面是main.mk文件包含关系,本文档主要说明的就是这些文件里到底做了什么。(这个文件被根目录下的makefile文件包含) 一. main.mk 1.检查版本号,设置环境变量(BUILD_SYSTEM)和缺省的目标。$(MAKE_VERSION) >= 3.81,BUILD_SYSTEM= build/core 2.包含文件BUILD_SYSTEM/config.mk。根据配置信息和主机目标机信息,设置一些变量。 3.包含文件BUILD_SYSTEM/cleanbuild.mk。如果当前配置改变,强制删除上次的编译结果 4.包含文件OUT_DIR/ ...
Android Make脚本的简记(1) 1. Build Layers Build Layers描述的是产品的硬件配置情况,据此make时选择不同的配置和模块。按照从上到下的顺序,Build Layer分成4层。 Layer sample Note Arch arm, x86 处理器的种类 Board - 板子类型的代号 Device - device配置的类型代号 Product - 具体产品的代号 2. 添加应用 2.1 一个例子 以calculator为例,app代码可以放到packages/apps/目录下边,一个app对应一个目录, ...
背景知识介绍 与其他平台的应用程序一样,Android中的应用程序也会使用各种资源,比如图片,字串等,会把它们放入源码的相应文件夹下面,如/res/drawable, /res/xml, /res/values/, /res/raw, /res/layout和/assets。Android也支持并鼓励开发者把UI相关的布局和元素,用XML资源来实现。总结起来,Android中支持的资源有: 颜色值 /res/values 以resources为Root的XML文件,定义形式为<color name>value</color> 字串 /res ...
Global site tag (gtag.js) - Google Analytics