Android
andWesley
刚进入行业的菜鸟,希望自己的技术越来越牛X!
展开
-
ConstraintLayout的理解和相关术语的解释
ConstraintLayout已经出来很久了, 但一直没怎么对她进行研究, 现在终于可以写项目了.听说布局很优美, 提高性能!听说代码很简单, 很容易懂!听说一学就会, 那么现在开整:前期准备:在项目的build.gradle中添加依赖:implementation 'androidx.constraintlayout:constraintlayout:1.1.3'...原创 2019-11-04 16:49:48 · 280 阅读 · 0 评论 -
简单的retrofit使用方法
retrofit这个网络框架已经出来很长时间了, 现在相当的火爆, 下面来记录下我自己的使用情况!首先我们使用android studio来操作:第一步: 当然是引用retrofit的相关jar包implementation 'com.squareup.retrofit2:retrofit:2.0.2'implementation 'com.squareup.retrofit2:c...原创 2018-08-08 15:04:37 · 740 阅读 · 1 评论 -
targetSdkVersion 23升级到 27所遇到的问题记录
由于XXX原因, 把APP的targetSdkVersion升级到了27, 首先第一个问题, app下载文件(自动升级) 使用okhttp下载文件就抛了异常:也不知道什么原因, 咱也不敢问!!!因此, 百度, Google, 查到需要添加这一句代码:OkHttpClient mHttpClient = new OkHttpClient();mHttpClient.se...原创 2019-07-04 17:36:32 · 2706 阅读 · 1 评论 -
删除之前的保存的图片
删除之前保存的图片原创 2016-07-22 16:23:57 · 1079 阅读 · 0 评论 -
部分手机拍照屏幕旋转, 导致imageview不能显示的问题???
在项目开发的过程中, 碰见了一个非常诡异的事情, 拍照之后的imageview不能正常显示图片! 从而导致十行代码中间的几句代码不执行, 不执行, 不执行 !!! 代码中包括imageview.setImageBitmap(bitmap); 一度认为这个bitmap可能是null, 但是经过多次测试, 并不是null. 这就诡异了(主要是测试手机不在我这里, ...转载 2019-05-09 20:29:03 · 434 阅读 · 0 评论 -
隐藏虚拟按键, 当下拉时并显示出来(针对华为, 或者其他有虚拟按键的手机)
在Activity的onCreate()方法中调用hideNavigationBar()方法@Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if(hasFocus) { hid...原创 2018-11-02 13:26:06 · 626 阅读 · 0 评论 -
简单使用TabLayout和ViewPager
以前都是使用Famerlayout + RadioGroup来写, 最近发现TabLayout + ViewPager来写更简单写, 因此研究了下:一. 准备工作:1. 创建一个android项目2.在项目的build.gradle的dependencies中添加implementation 'com.android.support:design:26.1.0'3.让你的Activ...原创 2018-08-21 17:21:58 · 4323 阅读 · 1 评论 -
获取控件的位置
原创 2017-12-26 18:45:25 · 447 阅读 · 0 评论 -
简单的保存手机号到通讯录并删除
一个简单的通讯录的保存与删除功能原创 2016-07-22 15:37:17 · 2121 阅读 · 0 评论 -
点击事件
Android的重复点击情况原创 2016-07-22 16:11:22 · 354 阅读 · 0 评论 -
从服务器获得图片并保存到手机
从服务器获取图片并保存原创 2016-07-22 16:14:42 · 841 阅读 · 0 评论 -
解决Glide加载图片闪烁的问题(感觉加载了两遍 !!!)
今天由于项目需求的原因, 需要把原来的ViewPager的长方形图片转成圆角图片.一直觉得Glide很强大, 应该可以直接设置圆角图片, 但是输入 . 之后并没有找到这个方法, 顿时一大片问号飘过 !!!下面来说说遇到的问题:1. 之前Glide 3.0+ 都是直接Glide. 点点点就行了, 现在升级到Glide 4.0+, 需要把这些配置全部写在RequestOptions这个方法...原创 2019-07-19 18:14:07 · 8851 阅读 · 1 评论