随笔分类 -  AndroidNotes

摘要:第一步,设置出现和消失的xml1、在res/anim下创建enter_anim.xml,设置窗口出现的动画 2、在res/anim下创建exit_anim.xml,设置窗口消失的动画 第二步,在res/values下创建动画style 第三步,在代码中设置动态展现window.se... 阅读全文
posted @ 2014-11-23 10:35 RexWei 阅读(1033) 评论(0) 推荐(0)
摘要:在处理和保存XML文件时,出现The processing instruction target matching "[xX][mM][lL]" is not allowed 错误,也就是你的xml配置文件格式错误。所以,要自己检查一下格式,这个在网上是搜不到的。 最容易疏忽的错误就是,用eclip 阅读全文
posted @ 2014-11-23 00:57 RexWei 阅读(6817) 评论(0) 推荐(1)
摘要:一、Bitmap转Drawable Bitmap mBitMap=getYourBitMap(); //getYourBitMap()是你获取BitMap的方法 BitmapDrawable mBitDrawable=new BitmapDrawable(mBitMap); //BtimapDraw 阅读全文
posted @ 2014-11-23 00:48 RexWei 阅读(274) 评论(0) 推荐(0)
摘要:一句话,如果你检查完格式没有错:关于通过adb启动Activity、activity、service以及发送broadcast的命令am broadcast -a myAction --es city "深圳"//通过如下代码获取intent内容Bundle bundle=intent.getExt... 阅读全文
posted @ 2014-11-23 00:14 RexWei 阅读(1562) 评论(1) 推荐(0)
摘要:在android中添加控件,特别是子控件时都会添加很多位置信息,形同: 但是发现在显示控件时完全没有效果!这种情况一般都是父布局设置了如下参数: 因为wrap_content意思就是大小随子控件变化,因此父布局和子控件就一样大了,子控件当然也就没有任何位置可言了,修改办法就是把父布局变大,至少比子控 阅读全文
posted @ 2014-11-22 23:57 RexWei 阅读(584) 评论(0) 推荐(0)
摘要:要实现WindowManager添加的窗口,实现动画显示,就需要添加如下红色的属性,其他的添加View只要设置其Animations属性也会实现动画,当然自己实现也可,但是能直接用系统的已经实现好的,也很方便。windowManager = (WindowManager) mContext.getS... 阅读全文
posted @ 2014-11-20 23:33 RexWei 阅读(6343) 评论(0) 推荐(0)
摘要:形同如下代码,在Thread中调用Toast显示错误信息: 一运行,就会报错Can't create handler inside thread that has not called Looper.prepare(),因为Toast的初始化函数中,自己开了个线程new Handler();所以使得 阅读全文
posted @ 2014-11-20 23:21 RexWei 阅读(3728) 评论(0) 推荐(0)
摘要:最实在的办法就是继承Application,在里面设置全局变量,因为Application是android的应用入口,并且运行周期贯穿整个程序运行。 同时要在AndroidManifest.xml里面的application属性添加android:name=".MyApplication",指明自己 阅读全文
posted @ 2014-11-19 19:15 RexWei 阅读(310) 评论(0) 推荐(0)
摘要:报错信息为:java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 首先,如果你看到这篇文章, 阅读全文
posted @ 2014-11-19 17:06 RexWei 阅读(16362) 评论(0) 推荐(0)
摘要:public Bitmap getWebBitmap(String imgUrl) { Bitmap bitmap =null; try { InputStream inputStream = null; URL url; ... 阅读全文
posted @ 2014-11-18 21:04 RexWei 阅读(792) 评论(0) 推荐(0)
摘要:需要注意的是,但凡要联网的:1、都要设置访问权;2、放到线程中去处理 阅读全文
posted @ 2014-11-18 20:58 RexWei 阅读(1314) 评论(0) 推荐(0)
摘要:android:inputType="none" android:inputType="text" android:inputType="textCapCharacters" android:inputType="textCapWords"//单词首字母... 阅读全文
posted @ 2014-11-17 12:49 RexWei 阅读(696) 评论(0) 推荐(0)
摘要:一、启动activity:$ adb shell$ am start -n {包名}/{包名}.{活动名称}如:启动一个名叫MainActivity的活动# am start -n com.example.test/com.example.test.MainActivity二、启动service... 阅读全文
posted @ 2014-11-12 22:29 RexWei 阅读(13906) 评论(0) 推荐(0)
摘要:在对Android的EditText控件进行设置时,经常会限定一下输入法的属性,设置右下角为完成或者搜索等,一般都会想到android:imeOptions属性,但是仅仅这么设置通常是无效的,还要搭配另外一些属性。 阅读全文
posted @ 2014-11-11 14:07 RexWei 阅读(2854) 评论(0) 推荐(0)
摘要:第一常用类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_al 阅读全文
posted @ 2014-11-08 17:31 RexWei 阅读(1769) 评论(0) 推荐(0)
摘要:在Android4.0系统中,创建菜单Menu,然后通过setIcon方法给菜单添加图标是无效的,图标不会显出来,而之前的系统中是可以显示出来的。这个问题的根本原因在于4.0系统中,涉及到菜单的源码类MenuBuilder做了改变,其中有privatebooleanmOptionalIconsVis... 阅读全文
posted @ 2014-11-08 16:56 RexWei 阅读(242) 评论(0) 推荐(0)
摘要:LayoutInflater的作用就是动态加载xml布局好的界面,类似于findViewById()来获取已经定义好的控件一样。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体view控件(如B 阅读全文
posted @ 2014-11-08 16:43 RexWei 阅读(167) 评论(0) 推荐(0)
摘要:首先,必须要获取系统的声音服务权限 然后就是声明控制声音的变量 之后就可以通过AudoManager的get和set方法来获得声音以及设置声音了 阅读全文
posted @ 2014-11-08 16:22 RexWei 阅读(2861) 评论(0) 推荐(0)
摘要:AndroidManifest.xml配置文件对于Android应用开发来说是比较细但又很重要的基础知识,本文旨在总结该配置文件中常用到的几个属性,以便日后查阅,至于那些比较细的属性,主要是平时开发比较少用便不列举,如果自己有需要直接在eclipse中直接“alt+/”就好了…… 下面是一个比较通用 阅读全文
posted @ 2014-11-08 15:22 RexWei 阅读(3856) 评论(0) 推荐(1)
摘要:要在Android中实现顶层的窗口弹出,一般都会用WindowsManager来实现,但是几乎所有的网站资源都是说弹出的悬浮窗不用接受任何按键响应。 而问题就是,我们有时候需要他响应按键,比如电视上的android,我们要它响应遥控器上的音量按键等等之类的。这时就必须要对添加的View进行Layou 阅读全文
posted @ 2014-11-08 13:47 RexWei 阅读(3395) 评论(0) 推荐(0)