项目中也遇到上述问题,主要有两种方式解决:  1. 布局文件中字体单位设置一般是sp,这也是谷歌推荐的(sp单位会随着手机系统字体大小设置的变化而变化);所以我们可以将单位由sp改为dp 2. 在基类Activity中重写下面方法:   @Override public Resources getResources() { Resources res = super.getResources(); Configuration config = new Configura…

2018年2月5日 0条评论 1点热度 阅读全文

对于 Android 6.0 以下 , 对于 Android 应用的权限要求是在安装应用的时候默认直接获取;但是对于 Android 6.0 以及以上,对于应用权限的获取具有更高的要求。应用只有获取到了相关权限才可以正常运行,相反如果用户没有赋予相关权限则应用直接退出甚至崩溃,无法进行正常的运行。 具体可以参考下列获取手机定位,手机读写存储和手机状态权限的事例代码: public class AppMainActivity extends AppCompatActivity {     @Ove…

2017年2月13日 0条评论 0点热度 阅读全文