|
|
Android判断权限被限制
开发过程,如果某个权限被第三方限制了,比如录音,网上查了下
|
|
实际这个方法只是检测你的APP是否使用了某个权限,但是不能检测是否被限制了。
Android之LayoutParams
LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout占领的,如果将一个View添加到一个Layout中,最好告诉Layout用户期望的布局方式,也就是将一个认可的layoutParams传递进去。
可以这样去形容LayoutParams,在象棋的棋盘上,每个棋子都占据一个位置,也就是每个棋子都有一个位置的信息,如这个棋子在4行4列,这里的“4行4列”就是棋子的LayoutParams。
但LayoutParams类也只是简单的描述了宽高,宽和高都可以设置成三种值:
1,一个确定的值;
2,FILL_PARENT,即填满(和父容器一样大小);
3,WRAP_CONTENT,即包裹住组件就好。
Android studio share项目到svn仓库
Android之LoadMoreListView
java
|
|
Android字符串分割
|
|
下面同样的效果
|
|
String[] strs = str.split(“\|\|”);
就可以了。|在正则表达式里表示或者的意思,转一下就好了。
Android之LayoutInflate
【转载】Android获取LayoutInflater对象的方法总结
在写Android程序时,有时候会编写自定义的View,使用Inflater对象来将布局文件解析成一个View。本文主要目的是总结获取LayoutInflater对象的方法。
1、若能获取context对象,可以有以下几种方法:
|
|
Android之Canvas中内容保存为图片
|
|
这样就把Canvas中的内容保存成了sd卡上的一个png图片。简单说一下原理,自己create一个bitmap,然后让Canvas通过这个bitmap创建一个实例,然后在该canvas上绘制的内容都会画
在该bitmap上,保存Canvas的图层,然后把bitmap写到sd卡上的文件。注意:要在AndroidManifest.xml中添加在sd卡上读写文件的权限
|
|
Canvas加入图片
|
|