摘要:
首先定义一个toast的布局 然后自定义你自己的toast类 代码中引用: 注意: toast.setGravity(int a,int x,int y);这里的a指显示中心(上面就是位于父布局的左,上位置),x指相对于这个中心的水平偏移量,y竖直偏移量 阅读全文
摘要:
说说ContentProvider 、 ContentResolver 、 ContentObserver 之间的关系**a. ContentProvider 内容提供者,用于对外提供数据 b. ContentResolver.notifyChange(uri)发出消息 c. ContentReso 阅读全文
摘要:
从本地获取drawable图片:getResources().getDrawable(R.drawable.**) 获取bitmap:Bitmap b=BitmapFactory().decodeResource(context.getResource(),R.drawable.**); drawa 阅读全文
摘要:
启动广播的时候系统报错程序崩溃并且显示: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.rcp.forceofflinereceiver" on path: DexPathList[[zip f 阅读全文
摘要:
nineoldandroid.view.ViewHelpe是一个为了兼容3.0以下的一个动画开源库 相关函数解读:(第一个参数都为动画对象,第二个为动画属性值的变化表达式) ViewHelper.setTranslationX(,);//x方向平移 ViewHelper.setTranslation 阅读全文
摘要:
四种引用:强弱软虚 强引用:使用强引用,在内存不足的时候垃圾处理器也不会回收他,哪怕导致程序崩溃 例如: A a=new A() 软引用:内存不足的时候会被回收(软引用可以和一个引用队列(ReferenceQueue)联合使用,如果软引用所引用的对象被垃圾回收器回收,Java虚拟机就会把这个软引用加 阅读全文
摘要:
结构关系 throwable error exception checked异常 runtime异常 checked异常也叫io异常这种异常一般我们会在程序块加入trycatch处理它。 runtime异常也叫运行时异常 这种异常我们虽然可以处理但是一般不处理,出现这些异常一般会使得程序崩溃常见的r 阅读全文
摘要:
Android中得到布局文件对象有三种方式 第一种,通过Activity对象 View view = Activity对象.getLayoutInflater().inflater(R.layout.布局文件名,null); 第二种,通过Context对象 LayoutInflater lf = ( 阅读全文
摘要:
hashmap,contentvalue,namevaluepair,jsonobject ArrayList和HashMap的区别:内部元素:ArrayList储存的是单个对象(此对象是可以通过设置对象类进而封装各种数据的),即ArrayList<user> al = new ArrayList< 阅读全文
摘要:
.length .length()属于数组的一个属性和string的一个方法,可以获得该数组或者字符串的长度,返回一个整型数据 .size()属于List泛型对象的一个方法,返回一个list对象中存储的元素个数,也是整型数据 阅读全文