`
yutinglong
  • 浏览: 63897 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
匿名性质的运行时绑定使得理解Android如何解析一个隐式Intent到一个特定的应用程序组件变得重要。   和你之前看到的一样,当使用startActivity时,隐式Intent解析到一个单一的Activity。如果存在多个Activity都有能力在特定的数据上执行给定的动作的话,Android会从这些中选择最好的进行启动。   决定哪个Activity来运行的过程称为Intent解析。Intent解析的目的是通过下面的过
     使用JSON-LIB可以极大的简化JAVA对象转换成JSON对象所需进行的操作,更可以避免人工操作生成JSON对象字符串时带来的麻烦和误操作:使用JSON-LIB,首先需要有几个支持的包:http://json-lib.sourceforge.net下载json-lib-1.1-jdk15.jarcommons-lang.jar、commons-logging.jar,commons-beanutils.jar  这些包可在tomcat/comon/lib下找到EZMorph 下载地址http://ezmorph.sourceforge.netmorph-1.0.1 下载地址:http ...
方法: 1.打开新立得软件包管理器:系统-->系统管理-->新立得软件包管理器;进入之后:编辑-->搜索-->ibus-pinyin ,在ibus-pinyin上面右击-->标记以便从新安装,再点上面的“应用”。 2.系统--> 首选项--> ibus首选项-->输入法-->选择输入法-->汉语-->拼Pinyin-->添加,当然如果需要五笔就选择五笔输入,可以将其他没用得全部删掉。
有时候,系统自带的字体并不能满足我们特殊的需求,这时候就需要引用其他的字体了,我们可以把下载的字体文件放在assets目录下.但是自定义字体文件不能使用xml代码读取而应该使用java代码,其代码如下。 public class Test extends Activity { @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); TextView tv=(Text ...
1.首先在drawable中创建一定格式命名的图片。 2.在需要的地方使用下列代码。 for(int i = 1; i <= 15; i++){ int id=getResources().getIdentifier("a"+i, "drawable", mContext.getPackageName()); //此方法返回一个可绘制的对象与特定的资源ID相关联 awable BitAnimation=getResources().getDrawable(id); }  
1.首先在源代码根目录(src下)下创建一个名为netconfig.properties的文件(也可以在其他目录下)。 2.打开netconfig.properties文件,在该文件中添加下列代码. #该处为注释 IP=192.168.1.111 PORT=3535 MSG=这是一个很长的字符串,<br>我们可以使其换行 \ 一行显示不下时,<br>可以分行显示。   说明:上面代码中,#为配置文件中的注释,而在配置文件中,可以使用<br>等进行格式处理,在配置文件中,如果某个属性过长,一行不能输入完全是,可以通过 \ 通知系统,下一行同样 ...
android的图片资源默认是静态的,也就是说是单实例的;如果两个好友的头像一样,当有一个在线,有一个离线时,如果直接改变头像的灰度,那么两个头像会同时变灰或者在线,解决办法是在灰度处理之前调用Drawable的mutate()方法。 下面的代码为灰度处理的代码:   //像素过滤矩阵 public final static float[] BT_SELECTED = new float[] { 0.308f, 0.609f, 0.082f, 0, 0, 0.308f, 0.609f, 0.082f, 0, 0, 0.308f, 0.609f, 0.0 ...
String  ADD_SHORTCUT_ACTION  动作:在系统中添加一个快捷方式。 String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 String ANSWER_ACTION 动作:处理拨入的电话。 String BATTERY_CHANGED_ACTION 广播:充电状态,或者电池的电量发生变化。 String BOOT_COMPLETED_ACTION 广播:在系统启动后,这个动作被广播一次(只有一次)。 String BROW ...
/**    * 根据给定的日期得到该日期的相关信息    *     * @param dateObj:日期对象    *     * @return daysInYear:当前日期在今年中是第几天    * @return weekInYear:当前日期所在今年是第几周    * @return weekInMonth:当前日期在今年这个月份是第几周    * @return weekStartDate:当前日期所在周的星期一的日期    * @return weekEndDate:当前日期所在周的周日的日期    */   function DateToWeek ...
工作流(Workflow),是对工作流程及其各操作步骤之间业务规则的抽象、概括、描述。工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。工作流要解决的主 ...
文件/目录权限设置命令:chmod 这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法: 用包含字母和操作符表达式的文字设定法 其语法格式为:chmod [who] [opt] [mode] 文件/目录名 其中who ...
1,安装Wine 1.3 2,系统——系统管理——软件源——其他软件——添加——把ppa:Ubuntu-wine/ppa添加到APT行 3,打开终端输入:sudo apt-get install wine1.3 4,获取最新的WineTricks:    a,打开终端输入 wget http://www.kegel.com/wine/winetricks    b,终端下运行sh winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 flash wenquanyi 5,修改注册表 :/home/libin/.win ...
RGB颜色查询对照表 http://www.114la.com/other/rgb.htm
使用mina传输超过2k以上的数据时(采用tcp方式,如果是UDP方式,好像一次传输的数据不能超过256字节,如果超过mina不会分批次发送,而tcp方式会分批次发送),mina会自动将这些数据分成多次发送。由于是分批次发送数据,所有客服端在接受数据时,需要等所有的数据接受完之后才能解码,否则无法解码,或者只能读取到部分文件。以下是一个发送、接受大字节数组的主要代码服务端向客服端发送字节数组服务端代码:编码器:public class ImageDataEncoder extends ProtocolEncoderAdapter { @Override public void encode(Io ...
1、Ubuntu常用命令与技巧[转载] 2、复制文件夹的命令 3、如何查看ubuntu版本信息 1、Ubuntu常用命令与技巧 sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空 ...
Global site tag (gtag.js) - Google Analytics