ViewPager 是开发中经常用到的一个控件,但高度却不能根据内容自适应,设置android:layout_height="wrap_content"之后还是占满全屏。看的网上的解决办法主要有下面几种: 设置固定高度 …
分类:Android
Android新增keycode
// NOTE: If you add a new keycode here you must also add it to: // isSystem() // isWak…
这可能是最精简的 Android6.0 运行时权限处理,70 行代码的工具类。附: 各种权限详细处理
0x00:前言 对于Android6.0运行时权限的处理方式网上有很多,包括注解,RxJava等等。一直没有正面提到我关心的问题–如果我不在Activity或者Fragment里面,需要运行时权限该怎么去做?…
Android多语言适配(兼容7.0+)
一、前言 1、安卓系统本身对多语言适配就提供了一套框架和API。我们就直接用就可以了。 2、更换语言必须recreate Activity。目前,没见过可以不重建的方法。常用App,也都是重建的,可以看的到。 3、兼容性…
Can I learn basic Java before Kotlin, or is that not necessary? If I learn Java will it be helpful for Kotlin?
Chanaka Fernando, knows Sinhala Answered Tue You don’t need Java knowledge to learn Kotlin or Kotlin knowledge…
各大技术团队博客
BAT 技术团队博客 | 1. 美团技术团队博客: | 地址: http://tech.meituan.com/ | | 2. 腾讯社交用户体验设计(ISUX) | 地址:http://isux.tencent.com/…
databinding view is not a binding layout root 以及不显示的坑
好吧其实不是来讲这个的,重点是说可能换一种写法解决,还是把过程写下来吧. 通过几个控件组合了一个自定义view,继承自RelativeLayout,就叫IdCardView吧想用databinding来简化操作,去年怎么…
Self Android 编码风格
1.变量部分分为 static,state,data,view 四个部分,state和data 需要添加注释表明用途 2.日志规范 tag 为类的名字 message 部分以“---”开头(加上模块名)加其他…
Android改变边缘效果EdgeEffect的颜色
我们平时经常可以看到,Android可滚动的控件像ScrollView、RecyclerView等滑动到顶部或者底部时会出现一个波浪形的边缘效果,在不同的版本系统上显示的颜色有所不同,如果项目中遇到要修改它的颜色的需…
(三)JNI 引用、异常处理和缓存策略
温馨提示 写博客是为了记录在开发过程中所涉及到的技术以及遇到的问题的解决,如果该博客对您有所帮助,希望可以点个关注/喜欢;如果您对文章中的内容有什么不同的见解,欢迎留言进行讨论。谢谢! JNI 引用、异常处理和缓存策略 …
在Windows配置Centos服务器实现Android项目远程打包
0.需求 平时开发测试环节中涉及多次回归测试,于是考虑对服务器进行配置,当开发完后每次push代码,测试部门即可从服务器打包pull进行测试。 1.连接服务器 我用的是PuTTY 进行连接,软件可自行Google下载,安…
Android中的各种访问权限Permission含义
android.permission.EXPAND_STATUS_BAR 允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似Windows Mobile中的托盘程序 android.permission…