Android
文章平均质量分 91
chailongger
这个作者很懒,什么都没留下…
展开
-
Android圆角ImageView的几种实现方式(包含四个角的分别设置)
在实际的开发中,我们经常会遇到需要圆角ImageView的情况,但是这种ImageView官方是没有提供的,所以需要我们去自己重写ImageView来达到圆角的效果,但是实现这种圆角效果其实有几种不同的实现方式,所以这一篇就对不同的实现方式进行讲解,并简单分析。一.BitmapShader方式首先简单了解下BitmapShader,BitmapShader是Shader的子类,Shader在三维软件中我们称之为着色器,所以通俗的理解,Shader的作用是给图像着色或者上色,BitmapShader原创 2021-05-18 21:08:02 · 10445 阅读 · 6 评论 -
Android Matrix 详解
我们在自定义 View 控件时随处可见 Matrix 的身影,主要用于坐标转换映射,我们可以通过 Matrix 矩阵来控制视图的变换。Matrix 本质上是一个如下图所示的矩阵:Matrix上面每个值都有其对应的操作。Matrix 提供了如下几个操作: 缩放(Scale) 对应MSCALE_X与MSCALE_Y 位移(Translate) 对应MTRANS_X与MTRANS_Y 错切(Skew) 对应MSKEW_X与MSKEW_Y ...转载 2021-05-18 20:21:21 · 790 阅读 · 0 评论 -
从URI中取出文件真实路径工具类
import android.annotation.SuppressLint;import android.content.ContentUris;import android.content.Context;import android.database.Cursor;import android.net.Uri;import android.os.Build;import and...原创 2020-04-14 09:05:54 · 578 阅读 · 0 评论 -
Android 上传图片或视频
1.通过OkhttpClient上传,首先添加OKHTTP的依赖implementation 'com.squareup.okhttp3:okhttp:3.13.1'//selImageList 图片或视频的地址路径 //此处图片和视频的命名规则为 VID_+时间+.mp4 ,IMG_+时间+.jpg//此处图片和视频的路径如:/storage/emulated/0/DCIM/Ca...原创 2020-03-25 12:00:23 · 1947 阅读 · 0 评论 -
Android Intent 、intent-filter详解
参考https://www.jianshu.com/p/ac6efbc45a3e,https://blog.csdn.net/CNnumen/article/details/8464786?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task...原创 2020-03-25 09:55:35 · 245 阅读 · 0 评论 -
老罗的Android总结之旅(转载)
https://www.kancloud.cn/alex_wsc/androids#/catalog原创 2020-03-24 13:35:38 · 316 阅读 · 0 评论 -
自定义view之自定义圆角矩形imageview
1.<com.acbplatform.nongye.view.CustomRoundAngleImageView android:id="@+id/item_view_image2" android:layout_width="50dp" a...原创 2020-03-22 09:22:50 · 446 阅读 · 1 评论 -
Android RecycleView 加载网络图片
1.初始化recycleviewprivate NetworkImageAdapter adapter;//recyclerview 的适配器private List<String> imagePathList;//网络图片对应的路径集合/** * 初始化recyclerview * @param view */private void initWidget(View...原创 2020-03-16 14:31:34 · 1867 阅读 · 0 评论 -
android调用相机录像保存并生成缩略图
1.权限申请参考https://blog.csdn.net/chailongger/article/details/1048337832.private static final int TAKEVIDEO_FORESULT = 1001;private String videoPath;//视频保存后的路径/** * 调用相机录像 */private void takeVid...原创 2020-03-13 11:51:14 · 1057 阅读 · 0 评论 -
Android动态申请权限
1.fragment中申请录音权限 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.RECORD_AUDIO" />private static ...原创 2020-03-13 11:00:08 · 820 阅读 · 0 评论 -
Android okhttp上传多张图片 与 后台接收图片并保存
1 Android端:private void upload(ArrayList<ImageItem> selImageList) { Logs.i("upload() "); if (selImageList != null) { OkHttpClient okHttpClient = new OkHttpClient()...原创 2020-02-27 15:27:32 · 1761 阅读 · 3 评论 -
Android - Unable to extend ImageView
在android中想要加载网络中的图片时,android自带的imageview控件,没有方法加载url链接,需要自定义一个继承imageview的类,这是我从网上搜索来的答案,但是在写代码时,继承imageview时居然报错Unable to extend ImageView具体的报错内容是This custom view should extend android.support....转载 2019-06-14 18:49:17 · 625 阅读 · 0 评论 -
Android百度地图MapView在ViewPager中Fragment切换黑屏问题
使用百度地图 MapView时,切换fragment会出现闪黑屏的现象(此为百度地图原有bug), 应采用TextureMapView替代。转载 2019-07-19 18:11:20 · 586 阅读 · 0 评论 -
Android 页面或文件或网络请求时的加载动画
//加载图片或页面或网络请求时出现加载动画public Class LoadingAnimation{ private static LoadingAnimation loadingAnimation; private AlterDialog alterDialog; private LoadingAnimation(){ } public ...原创 2019-08-06 09:28:13 · 1822 阅读 · 0 评论 -
根据城市名获得城市中心的经纬度
方法一: /** * 根据选择的城市获取对应的经纬度 * @param cityname */ public void dataRequest(String cityname){ String url; JSONObject jsonObject = null; JsonObjectReques...原创 2019-09-04 09:01:27 · 3785 阅读 · 0 评论 -
根据经纬度获得当前所在城市、街道
/** * 请求获取当前位置所在的城市 * @param data */ public void dataRequest(double[] data){ String url; JSONObject jsonObject = null; JsonObjectRequestWithCookie jsonReque...原创 2019-09-16 18:18:48 · 4999 阅读 · 0 评论 -
Android APP 用户协议与隐私政策 圆角Dialog显示
1.在登录或引导页面添加 “已阅读和同意用户使用协议和隐私政策”<LinearLayout android:layout_width="match_parent" android:layout_height="30dp" android:orientation="horizontal" android:gravity="center" >...原创 2019-09-25 16:31:18 · 14930 阅读 · 0 评论 -
Android中showAsAction异常和用法
当在.xml中如下使用showAsAction时:<menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/action_settings" android:orderInCategory="100" ...原创 2019-06-14 18:39:13 · 381 阅读 · 0 评论