加载中
安卓常见分辨率

分辨率对应DPI ldpi QVGA (240×320) mdpi HVGA (320×480) hdpi WVGA (800×480),FWVGA (854×480) xhdpi 720P(1280*720) xxhdpi 1080p(1920*1080 ) xxxhdpi 4K(3840×2160)...

2018/04/24 13:28
12
透明度参照表

00%=FF(不透明) 5%=F2 10%=E5 15%=D8 20%=CC 25%=BF 30%=B2 35%=A5 40%=99 45%=8c 50%=7F 55%=72 60%=66 65%=59 70%=4c 75%=3F 80%=33 85%=21 90%=19 95%=0c 100%=00(全透明)...

2017/07/04 10:09
11
截屏 根据控件来定位

private Bitmap getBitmap() { View view = findViewById(R.id.view); Bitmap bitmap = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888);......

2018/12/07 16:15
18
关于RecyclerView的一些封装

尽管官方对RecycleView的api封装得很好,但是作为一个懒惰的程序员,能少写代码就少些写代码,一劳永逸的事太有吸引力了。 1、定义一个接口,接口主要有两个用途,第一是获取ViewHolder,第二...

2018/12/07 14:53
175
listview 通用模版

ViewHolder类 public class CommonViewHolder { private final SparseArray<View> mViews; private final int mLayoutId; private int mPosition; private final View mConvertView; public ...

2018/12/06 11:03
6
安卓后台保活黑科技 播放无声音乐

1、准备一段无声的音频,新建一个播放音乐的Service类,将播放模式改为无限循环播放。在其onDestroy方法中对自己重新启动。 public class PlayerMusicService extends Service { private fi...

2018/12/04 15:33
788
Monkey

1、MonKey是什么? 答:翻译过来就是猴子嘛,它是Android SDK附带的一个工具,一个做app压力测试的工具。 2、MonKey能做什么? 答:对app做压力测试。通过某些Linux命令,产生一定数量或一定...

2018/11/26 10:06
21
No resource identifier found for attribute 'keyboardNavigationCluster' in package 'android'

最近将项目适配到8.0之时,反编译回编之时报这个错误error: No resource identifier found for attribute 'keyboardNavigationCluster' in package 'android',在网上找了各种博客都没有找到...

2018/11/26 09:03
131
DDMS 那些事

谈到安卓应用优化,不得不提一个工具——DDMS,DDMS的主要作用就是检测一段时间内cpu的占用率,精确到各个方法的占用时间,通过DDMS发现主线程被过分阻塞的方法,找到这些容易阻塞主线程的方...

2018/11/19 14:00
8
安卓 清单文件(AndroidManifest.xml)知识点扫盲   

1、android:excludeFromRecents="true" 是否允许在最近打开的activity列表(查看后台运行程序)中显示,true表示不允许,默认是false,允许 2、android:screenOrientation="portrait" activi...

2018/11/05 17:25
43
Scrollview嵌套webview遇到的坑

1、先让webview的高度可以填充scrollview 2、webview需要把高度设置成内容填充

2018/10/30 15:03
143
tbs(腾讯浏览器)视频相关配置

一、修改video标签: 公众号里使用的是腾讯视频,所以可以做到,你自己的视频无法解决,稍微好一点的方案是添加x5-video-player-type="h5" x5-video-player-fullscreen="false" 至于-webkit...

2018/10/25 10:39
271
保持屏幕常亮

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 在act的created方法中调用即可,一般是播放视频的时候才会用到....

2018/09/25 10:35
16
Bitmap转化

/** * 将bitmap转换成base64字符串 * * @param bitmap * @return base64 字符串 */ public static String bitmap2String(Bitmap bitmap, int bitmapQuality) { String string; ByteArrayO......

2018/08/07 15:05
10
popupWindow替换AlertDialog方案

对于高度定制类的弹窗,选择popupWindow是最合适的选择,popupWindow的样式都是自己定义的,只提供几个简单的api来显示和关闭窗口 View view = View.inflate(activity, R.layout.dialog_new...

2018/08/06 15:25
17
安卓 设置scrollView的高度

设置ScrollView的高度,很多时候是需要根据内容的高度来填充的,需要 android:fillViewport="true"

2018/07/28 14:14
70
安卓 路径问题

Android开发:filePath放在哪个文件夹 Environment.getDataDirectory() = /data Environment.getDownloadCacheDirectory() = /cache Environment.getExternalStorageDirectory() = /mnt/sdcar...

2018/05/09 09:45
12
画廊的viewpager实现

xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:bac...

2018/04/27 13:31
51
姓氏拼音,多音字的解决方法

常见的姓氏就这么多,直接多映射就好了 public class PinyinUtil { public final static String[] BAI_JIA_XING_P = {"z", "q", "s", "l", "z", "w", "z", "w", "f", "c", "c", "w", "j...

2018/04/27 10:21
76
截取屏幕,并保存图片到本地(画廊)

生成bitmap Bitmap bitmap = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888); //利用bitmap生成画布 Canvas canvas ...

2018/04/26 14:04
29

没有更多内容

加载失败,请刷新页面

返回顶部
顶部