Android
子夜小雨落满围城
希望能够见证自己的成长。
展开
-
Android开发活动间数据传递(startActivityForResult()、onActivityResult()、setResult())
startActivityForResult(Intent intent, int requestCode)onActivityResult(int requestCode, int resultCode, Intent data)setResult(int resultCode, Intent data)这三个函数,尤其要注意他们的参数!现在有两个activity A和B,假如我们从A跳转到B,...转载 2018-03-28 13:34:13 · 367 阅读 · 0 评论 -
《第一行代码》61页错误:You need to use a Theme.AppCompat theme (or descendant) with this
抱着《第一行代码》第2版,码到61页,发现一个坑。在调用DialogActivity的时候,不管是真机调试还是AndroidStudio模拟器都会出错闪退。Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.意思是...原创 2018-03-28 18:12:14 · 811 阅读 · 1 评论 -
Android_support_v4和V7
google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如Fragement,ViewPager等,下面,简单说明下这几个版本间的区别:Android Support v4: 这个包是为了照顾1.6及更高版本而设计的,这个包是使用最广泛的,eclipse新建...转载 2018-04-11 21:49:31 · 676 阅读 · 0 评论 -
Android之Inflate()方法用途
转自:https://blog.csdn.net/andypan1314/article/details/6718298Inflate()作用就是将xml定义的一个布局找出来,但仅仅是找出来而且隐藏的,没有找到的同时并显示功能。最近做的一个项目就是这一点让我迷茫了好几天。android上还有一个与Inflate()类似功能的方法叫findViewById(),二者有时均可使用,但也有区别区别在于:...转载 2018-04-12 16:18:28 · 772 阅读 · 1 评论 -
ContentResolver query 参数详解
前言遇到查询系统联系人的一个问题,对query()方法理解的不到位,现在总结整理一下!解释ContentResolver contentResolver = this.getContentResolver(); 1ContentResolver直译为内容解析器,Android中程序间数据的共享是通过Provider/Resolver进行的。提供数据(内容)的就叫Provider,Resovler提...转载 2018-05-02 17:26:51 · 8390 阅读 · 0 评论 -
RelativeLayout各个属性
android:layout_above="@id/xxx" --将控件置于给定ID控件之上android:layout_below="@id/xxx" --将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐android:layout_toRightOf="@id/xxx" --将控件的左边缘和给定I...转载 2018-04-25 09:26:45 · 216 阅读 · 0 评论 -
android开发 BaseAdapter中getView()里的3个参数是什么意思
int position位置,一般BaseAdapter都是很多类型一样的数据展示在界面,该属性是判断显示在界面上的是第几个,通过position在BaseAdapter自定义的数组或者集合中取值。并展示在界面上。View converView 展示在界面上的一个item。因为手机屏幕就那么大,所以一次展示给用户看见的内容是固定的,如果你List中有1000条数据,不应该new1000个conve...转载 2018-04-25 22:57:18 · 1723 阅读 · 1 评论 -
Android layout属性大全
第一类:属性值 true或者 false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边...转载 2018-04-29 13:38:50 · 227 阅读 · 0 评论