- 博客(40)
- 收藏
- 关注
原创 安卓设置控件显示一定比例长度截取
备注:是底部那个竖条的进度条,本来打算自己写的,另一个同事说是 他们端可以实现一定比例长度显示,然后就查了半天, 看看安卓有么有,额 找了好久,好吧,最终找到了 安卓的 绝对布局AbsoluteLayout,其中layout_x可以从控件右侧缩减距离,大家可以试试。最近在写一个自定义view,如下图进度条模式的。ok ,不多说了,具体看如下代码吧。
2023-08-01 10:07:54
129
原创 安卓 kotlin引入anko依赖问题解决
kotlin引入 anko依赖的问题总结首先啊, 我想说,这个引入 anko依赖头疼死我了,折腾了周六周日,绞尽脑汁,不明白为啥, 然后下面我叙述一下我的项目情况,我是 新建了一个kotlIn的安卓项目,studio的工具是最新版本 2021.1.1这样的, 项目新建后就是 在 app的gradle添加 anko的依赖//Anko commonsimplementation "org.jetbrains.anko:anko-commons:0.10.5"然后同步后,成功,但是呢,运行就出问题,各
2022-05-29 14:14:44
1839
1
原创 安卓控件ViewFliper的学习
ViewFlipper的学习对于flipper我也是一开始不明白干什么的,后来学习优秀的demo,遇到了,就大概研究了一下,这控件 的功能就类似与 Activity+fragment一样,支持轮播,支持fragment的滑动切换,好了下面开始实践了。首先在布局中直接 添加: <ViewFlipper android:layout_width="match_parent" android:layout_height="match_parent"
2022-05-06 17:34:18
390
原创 使用kotlin和Retrofit遇到的问题?
No type arguments expected for class Observable问题解决方法?首先我使用的 依赖是 如下://后期使用retrofit网络访问框架implementation 'com.squareup.retrofit2:retrofit:2.3.0'//转换json 挂代理的小心,即使关闭代理可能也会报错。关闭代理后重启AS,估计是AS3.0的bugimplementation 'com.squareup.retrofit2:converter-gson:2.3
2022-04-15 12:39:41
2869
原创 安卓下载文件
下载文件1,伙伴们,在这里我是下载的 .zip文件到本地,添加到了 进度条显示,具体代码如下:2,首先是 布局吧:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" xmlns:tools="http://schemas.android.
2021-11-26 15:13:39
2065
原创 安卓 加载网络图片并下载本地
安卓 加载网络图并下载1,最近暂时不忙,终于有时间学习复习知识点了, 发现自己对于网络加载图并且下载不熟悉,于是乎补习了一下,嗯 下面我就说具体代码吧。2,首先添加布局代码:<ImageView android:layout_width="match_parent" android:layout_height="250dp" android:layout_margin="15dp" android:id="@+id/iv_pic" android:src=
2021-11-26 15:09:49
1892
原创 安卓 调用系统自带日历弹出框
日历弹出框大家好,之前我还研究如何自己写 日历弹出框,后来发现,早已经推出了系统自带日历弹出框功能,不过说了,看下面的代码吧: //日历 private void showDatePickDlg() { Calendar calendar=Calendar.getInstance(); DatePickerDialog dialog=new DatePickerDialog(AllSearchActivity.this, new DatePickerDialo
2021-09-09 15:45:21
803
原创 安卓 读取 联系人
读取联系人我主要说的是 我遇到的坑,以下是我的 主要方法:private void getContact() { if(ContextCompat.checkSelfPermission(this, Manifest.permission.READ_CONTACTS) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new String[]
2021-06-16 15:00:00
1779
原创 安卓 前台服务 通知
前台服务 通知遇到的问题大家好,我这复习Service时候,看到了 前台服务,于是写了一下,首先新建一个 服务:public class QianService extends Service { @Nullable @Override public IBinder onBind(Intent intent) { Log.d("info","前台服务 onBind"); return null; } @Override
2021-06-16 14:17:48
1101
2
原创 安卓 偏好设置存储 List集合
安卓 存储集合list首先我遇到的问题是 首页现在图标和问题,没有网络时候就空了, 所以才加这个 缓存方法,不说多话,第一步 新建工具类 如下:import android.content.SharedPreferences;import com.google.gson.Gson;import com.google.gson.reflect.TypeToken;import com.tecocity.app.view.main.bean.MianPicUrlBean;import java
2021-06-08 15:41:52
530
原创 安卓 Flutter AndroidStudio的配置
安卓 Flutter配置简单讲述嗯 简单的说一下我的步骤吧,1,网站是 https://flutterchina.club/setup-windows/ ;2,先配置 环境变量 PUB_HOSTED_URL=https://pub.flutter-io.cn 和 FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn ;3,然后 点击 网站的 下载按钮,进行下载https://flutterchina.club/setup-windows/;
2021-06-04 14:07:52
325
原创 安卓 Service 后台服务循环执行方法
Service 后台服务 循环执行因为我要写一个 智能厨房app,当关闭app后需要还 能收到数据,所以 我需要添加一个 后台服务方法 使用了Service.1,首先 第一步 新建 Service类; public class MyService extends Service { private Runnable runnable; private Handler handler; @Override public IBinder onBind(Intent in
2021-06-01 10:06:08
1320
原创 安卓 相册选择多张
安卓 选择相册多张图片1,首先第一步 在 build.gralde添加依赖 : compile 'com.github.lovetuzitong:MultiImageSelector:1.2'// 访问相册 选择多张2,第二步 使用方法:访问相册 mSelectPath.clear(); //清理集合 MultiImageSelector selector = MultiImageSelector.create(SubscribeTwoActiv
2021-05-31 15:25:28
1295
1
原创 安卓 图片上传,压缩处理
上传图片并压缩1,我就发 关键的代码吧,第一个是 这样调用的位置String nameNew= BitmapUtil.compressImage(fileName);//裁剪图片 //创建上传文件对象 File file = new File(nameNew); //创建RequestBody封装参数 RequestBody fileBody = RequestBody.create(MediaType.parse("image/jpg"), file); //创
2021-05-31 13:33:32
632
原创 安卓 ViewPager加载大图 左右滑动
ViewPager图片左右滑动直接上代码吧:1, private LinearLayout mLinearLayout; private ViewPager viewPager; private ImageView imageView;//显示数组图片的View private List<ImageView> imgsArray;//图片数组 private List<ImageView> diandianArray;//点数组 pr
2021-05-27 17:21:55
296
原创 安卓 点击图片放大,左右滑动 Banner
Banner实现图片 左右滑动大家好,由于功能需要,我的app图片列表点击图片,需要放大,然后可以左右滑动,我找到了 Banner方法来实现1,首先 在 build.gradle添加依赖 implementation 'com.youth.banner:banner:1.4.10' //最新版本2,添加 样式style<style name="Theme_BLack_NoTitleBar_Fullscreen"> <item name="android:w
2021-05-27 11:30:09
687
1
原创 安卓Glide加载网络图,进度条显示
安卓 Glide 网络图 进度条大家好,我是 感觉使用glide加载网络图有时候网速慢,没有个效果,于是乎 在网络搜了半天, 发现这个方法 不多啰嗦,如下代码吧:1,首先在build.gradle添加依赖 compile ‘com.github.bumptech.glide:glide:3.7.0’2,我就直接拷贝代码了://显示图片Glide.with(getContext()).load(content).into(new ImageViewTarget(iv_pic) {//
2021-05-24 15:12:33
415
1
原创 安卓 授权打开手电筒
打开手电筒大家好,我自己的项目是 写一个 扫一扫 ,同时开启 手电筒的功能,扫一扫 我用到了 Zxing ,然后呢 我网上找了手电筒的方法,加上之后 发现 额 不行 ,一直报这个错 android.hardware.camera2.CameraAccessException: CAMERA_IN_USE (4): setTorchMode:1702: Torch for camera “0” is not available due to an existing camera user显示了
2021-05-21 17:25:48
1380
原创 安装鸿蒙Studio遇倒的坑
标题 DevEco Studio安装和新建HelloWorld大家好,随着最近鸿蒙系统的不断成熟,我们公司领导也让学习一些, 我就去 华为鸿蒙 官网下载了 开发工具,安装说明配置 具体的 自己 在这上面下载DevEco Studio,然后呢, 除了有那个网络代理配置,其他的安装很简单, 一个是 Node.js的下载安装 去 Node.js下载我主要说的就是我 遇到的问题,其实也是自己粗心,哈哈哈 就是新建项目时候 选择 Phone ,然后下面那个 选择 第二个 ,我多此选了 第一个 js的,然后一直无
2021-05-14 16:19:24
243
原创 AndroidStudio更新4.2遇到的坑
更新4.2后,java 11 gradle冲突大家好,我吧,导入新项目时候,手快,点击了AndroidStudio右下角的更新框,然后出问题了, 显示 开发工具是 jdk11.0.8,尴尬了,报了如下错误:Could not resolve com.android.tools.build.gradle:3.0.1然后呢, 我查了各种方法,更改gradle版本,还是不行(很大可能我个人菜啊,哈哈哈)最后的解决方法是 复制之前的 AndroidStudio,运行项目 就都可以了,也是个懒惰的方法吧,
2021-05-12 17:20:25
1724
原创 SwipeRefreshLayout 包含 ScrollView ,RecycleView滑动问题
SwipeRefreshLayout 内部套有 ScrollView ,同时 包含 RecycleView大家好,我的布局中 外层是 SwipeRefreshLayout ,然后内部套有 ScrollView ,同时 又包含 RecycleView 列表控件,当我 下拉刷新时候,列表并没有拉到顶部时候 SwipeRefreshLayout 就已经开始执行刷新方法了,出现这个问题的解决办法很简单,只需要 修改 ScrollView 控件为NestedScrollView 即可,大家可以试试。..
2021-04-25 15:15:37
343
原创 安卓调用相机后 ,授权拍照后,直接进入拍照
安卓调用相机后 ,授权拍照后,直接进入拍照安卓 调用相机拍照时候,授权拍照权限后,我一开始 还需要再次点击拍照按钮 调用相机 进入拍照, 后来找到这个方法,授权后直接拍照,方法如下:@Overridepublic void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {//处理权限请求Log.d(“info”,“授权的Code==”+requestCode+" “+g
2021-04-23 15:56:10
328
原创 百度地图生成签名方法
百度地图生成签名方法1,找到 jdk路径 ,在 studio底部状态栏的 teminal中输入 jdk /bin路径,然后 输入keytool路径 -list -v -keystore debug路径 ,再输入 打包密码就行,选择 sha12,截图:秘钥库口令就是 自己打包签名的六位密码输入完毕,点击 Enter即可,最后复制 SHA1就是 自己发布app的正式签名 用于百度地图。...
2021-04-23 15:46:45
270
原创 根据经纬度使用百度和高德地图 进行导航
经纬度使用百度和高德地图 进行导航地图导航总结一下自己使用地图导航总结的方法使用百度地图 代码如下:判断是否有百度地图appif(Utils.isAvilible(mContext,“com.baidu.BaiduMap”)){////设置经度 Longitude = 116.456322 纬度 Latitude = 39.5136554openBaiduNavi(dataList.getX(),dataList.getY(),dataList.getAddressDesc());}els
2021-04-23 15:39:57
6481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人