- 博客(38)
- 资源 (28)
- 收藏
- 关注
原创 优雅设置BottomSheetDialogFragment圆角
第一步在 themes 新增 style<style name="AppBottomSheet" parent="Theme.MaterialComponents.Light.BottomSheetDialog"> <item name="bottomSheetStyle">@style/AppBottomSheetStyle</item></style><style name="AppBottomSheetStyle" paren
2022-01-06 19:14:21 1657
原创 Android 原生获取经纬度,无网络解析地址(不引入第三方)
文章目录先上效果图测试环境核心代码逻辑代码布局代码项目地址赠人玫瑰,手有余香先上效果图测试环境可用设备系统:鸿蒙2.0、华为Android10+、小米Android10+(其他设备未测试)开发工具:android studio 2020.3.1 Patch4开发语言:kotlin核心代码逻辑代码package cn.cb.andbase.activityimport android.annotation.SuppressLintimport android.content.C
2021-12-13 17:50:40 10652
原创 kotlin replace新增方法及结果
先看运行结果[在这里插入图片描述]代码val s = "0123401234"println(s.replaceAfter("3", "C", "_"))println(s.replaceAfterLast("3", "C", "_"))println(s.replaceBefore("3", "C", "_"))println(s.replaceBeforeLast("3", "C", "_"))println(s.replaceFirst("3", "C"))println(s.rep
2021-07-15 19:03:57 973 1
原创 Android 水印相机:拍照 + 音视频
先看运行效果再看生成文件支持功能及亮点自定义水印自定义水印位置自定义输出文件路径可选择视频分辨率封装逻辑,简化调用优化项目,方便引用使用方法WmCameraLauncher.startPhoto(this, byteArr, gravity, outPath, resolution)WmCameraLauncher.startVideo(this, byteArr, gravity, outPath, resolution)项目地址gitee 码云感谢开源博
2021-07-01 14:38:18 1118
原创 联通保号套餐微信公众号办理流程
准备工作服务密码(初始化:发送短信“MMCZ”到10010)解除亲情号(中国联通APP :底部-我的-特权专区-亲情号升级)无其他合约,子卡。无欠费等看图其他运营商套餐
2021-06-15 17:33:49 1483
原创 RadioButton 图片大小
先看效果主要代码下面是drawable中 selector_sz 文件<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="false"> <layer-list> <item
2021-05-13 10:08:03 174
原创 JCenter is at end of life
目录现象代替方法官方通告赠人玫瑰,手有余香现象Android studio 提示:JCenter is at end of life代替方法mavenCentral()官方通告赠人玫瑰,手有余香假如文章对你有帮助,那就点个赞吧。
2021-05-10 17:57:30 861
原创 BottomNavigationView 设置选中颜色和默认颜色
目录版本信息先看效果说明具体实现1. 在styles.xml中新增配置2. 在layout xml 中的 BottomNavigationView 新增参数赠人玫瑰,手有余香版本信息implementation 'androidx.navigation:navigation-fragment:2.3.2'implementation 'androidx.navigation:navigation-ui:2.3.2'先看效果⬇ xml配置<com.google.android.mate
2021-01-13 12:08:44 6183 5
原创 优雅简单 Loading 窗口
文章目录先上效果图使用方式完整代码获取代码其他方式赠人玫瑰,手有余香先上效果图使用方式CBLoading mLoadingDialog = new CBLoading(Context);mLoadingDialog.showLoading();//默认"加载中"mLoadingDialog.showLoading(int);//简单计时器mLoadingDialog.showLoading(String);//自定义标题mLoadingDialog.showLoading(boolean);
2020-09-11 09:42:09 191
原创 优雅 RecyclerView 万能分割线 2.0
效果三个demo垂直列表水平列表Grid全量代码,一个类import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import android.view.View;import android.widget.LinearLayout;import androidx.annotation.No
2020-09-11 09:19:12 275 1
原创 Android studio 运行main 函数
标题Gradle构建问题切换到Project工程下.idea/gradle.xml添加属性<option name="delegatedBuild" value="false" />图例
2020-09-08 09:31:34 1289 2
原创 postman native app 使用教程
文章目录主要功能下载所需工具安装登录电脑程序连接谷歌拦截器插件捕获请求,模拟请求点赞主要功能Postman Interceptor自动捕获请求Postman Interceptor自动同步到postman程序中postman 程序可直接模拟发起请求,参数自动带入postman 程序还可以保存本地,文件夹,等其他操作(部分暂未了解)下载所需工具CSDN: postman 64 7.25CSDN: postman 32 7.25官网最新:latest win64官网最新:latest
2020-05-23 11:54:29 677 1
原创 RecyclerView 万能分割线2020/6(二)终
文章目录效果图升级内容具体使用全代码知识点效果图升级内容初始化无需传入任何参数,一切都是自动获取新增外边框控制,根据参数设置新增带标题的grid,根据参数设置具体使用默认没有标题,不绘制外边框recyclerView.addItemDecoration(new MyDividerItemDecoration().setHasTitle(true).setDrawOuterBorder(true));全代码package cn;import android.graphics
2020-05-22 17:59:30 196
原创 RecyclerView Grid 圆角 点击效果(优雅简洁)
文章目录效果图核心代码步骤总结效果图核心代码private void bindView(View root) { homeAdapter = new HomeAdapter(getContext(), list); RecyclerView recyclerView = root.findViewById(R.id.home_recycler); recyclerView.setLayoutManager(new GridLayoutManager(getContext(),
2020-05-22 09:51:22 840
原创 RecyclerView 万能分割线2020/6(一)
效果图适用范围GridLayoutManagerLinearLayoutManagerStaggeredGridLayoutManager(未试过)核心代码package cn.*****;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Rect;import android.gr
2020-05-22 09:29:32 258
原创 Github 下载/上传失败
文章目录思路操作1.修改hosts2.找到Github最新IP地址3.添加hosts4.刷新dns5.完美解决思路修改hosts刷新DNS操作1.修改hostsWindows在 C:\Windows\System32\drivers\etc\hosts,使用记事本等工具打开编辑,等待,可能有权限问题,自行百度2.找到Github最新IP地址https://www.ipaddress.com/3.添加hosts在hosts文件中添加140.82.114.3 github.c
2020-05-20 14:38:31 197
原创 ScrollView 中嵌套 RecyclerView,滑动和动态添加item不显示问题
文章目录问题描述解决办法问题描述ScrollView 中嵌套 RecyclerView,为了让ScrollView滑动得更流畅,就禁止滑动/冻结recyclerView,具体代码:recyclerView.suppressLayout(true); 或recyclerView.setLayoutFrozen(true); (过时方法,效果一样)导致recyclerView动态添加item,无法notifyDataSetChanged 或 notifyItemInserted等操作解决办法注
2020-05-19 17:17:28 940
原创 android RadioGroup中RadioButton布局
文章目录先看效果简单横竖布局RadioGroup内复杂布局原理觉得对你有用就点赞吧先看效果简单横竖布局android:orientation=“horizontal” //水平的android:orientation=“vertical” //垂直RadioGroup内复杂布局可以在 RadioGroup 里面添加任意标签原理RadioGroup 就是继承 LinearLayout布局觉得对你有用就点赞吧...
2020-05-15 10:32:10 1109
原创 FloatingActionButton 背景颜色和图标颜色
效果图▲上图是系统颜色和图标默认颜色▲上图是替换系统颜色和图标默认颜色▲上图是替换系统颜色和替换图标默认颜色应用build中新增引用E:\XXX\app\build.gradleimplementation 'com.google.android.material:material:1.1.0'XML配置<com.google.android.material.floatingactionbutton.FloatingActionButton android
2020-05-11 12:02:18 8265 7
原创 com.google.android.material.tabs.TabLayout 去掉下方横线
先看效果一行代码解决app:tabIndicatorColor="@null"
2020-04-07 16:39:14 3349
原创 Toolbar title居中
目录先看效果核心代码先看效果核心代码Toolbar toolbar = findViewById(R.id.toolbar);setSupportActionBar(toolbar);toolbar.setTitleMarginStart(getTitleMarginStart());private int getTitleMarginStart() { //获取到屏幕...
2020-03-31 15:40:59 371
原创 android studio 3.6 svn 忽略提交文件
目录上结果Android Studio 版本具体操作记得Apply上结果Android Studio 版本具体操作原始配置*.hprof;*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;__pycache__;_svn;vssver.scc;vssver2.scc;修改后配置*.hprof;*.pyc;*...
2020-03-30 12:50:37 777
原创 tess4j 官方最新demo运行成功记录
运行结果安装步骤电脑必须安装“tesseract-ocr”应用程序,安装成功后,到相应目录运行。电脑应用程序是提供给JAVA程序调用的配置环境变量(此处省略),jar包里面封装,必须按照名字来(可修改,不建议修改)。假如CMD运行成功,但是java无法调用,建议重启eclipse,或者重启电脑。安装dll文件必须的 运行库main方法测试,或者直...
2020-01-07 12:14:24 588 4
原创 SettingsActivity 自动生成:纯原生的美!
先看效果开发环境具体操作利用android stutio 自动生成SettingsActivity说说机制自动生成的SettingsActivity ,代码简洁,逻辑清晰,简明扼要…其实就一个词:代码简洁。它不需要普通的activity那样,繁琐的去配置每个控件的标签,字体,间距等等样式它也不需要在代码里面填写繁琐的逻辑,如何在SharedPreferences...
2019-12-30 16:44:03 2273 2
原创 Android studio 修改项目名字
退出android studio在电脑文件夹中,修改项目文件夹名字Android studio 重新导入项目在Android studio中修改项目目录下settings.gradle中的rootProject.name变量值使用Android studio同步项目...
2019-12-20 14:06:28 380
原创 Unable to delete directory 'E:\workspace-android\xxx\app\build' Failed to delete some children. This
版本问题解决方法第一步:共享2. 第二步:停止共享3. android studio : Clean Project4. 错误解决如果你觉得有用,那就点个赞吧!!!
2019-12-19 10:59:46 2816 2
原创 Android 常用路径的获取
Android 常用路径的获取作者:ZONE画派链接:https://www.jianshu.com/p/e8a11d23513b来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。由于历史原因,Android 历史上一些路径并不固定(也和外存设备的变更有关)。没法通过固定的路径访问一些文件,需要通过不同的接口获取路径。一些常用路径如下:路径...
2019-12-18 09:36:40 644
原创 git github android-studio 各种使用,最详细,最新
导读android studio中git、github配置android studio上传整个项目android studio更新使用git下载github项目github下载慢解决需要理解:github ≠ gitAndroid studio提交git成功 ≠ 提交github成功各软件版本android-studio 3.5.1Git-2.24.1.2-64-bit...
2019-12-16 17:20:26 342
原创 Android studio签名打包:Error: The apk for your currently selected variant(app-release.apk) is not signed
错误截图编译工具版本解决步骤第一步(Fix)Add Signing Configs(新增签名配置)应用配置编译,打包,签名如果你觉得有用,就点个赞吧!
2019-12-05 10:31:09 801
原创 svn1.13.1 Want to go offline
原因办公电脑太卡,重装系统,找不到历史的SVN安装包,官网下载最新版本,查看log提示Want to go offline。解决办法网上找了很多帖子,各种办法尝试,要么是找不到对应文件,要么是说明不清楚,都没法解决。实在没有办法,回退SVN版本1.9.1后,才解决这个问题。官网客户端下载地址:https://osdn.net/projects/tortoisesvn/storage/Ar...
2019-12-02 15:25:36 374
原创 PLSQL 配置 监听 乱码 登录 格式化
需要文件PS:客户端、监听、数据库服务器 都是32位监听程序:PLSQLinstantclient-basic-nt-19.3.0.0.0dbru.zipplsql客户端:PLSQLDeveloper12_jb51.zip程序打包下载路径:https://download.csdn.net/download/qq471208499/12009690安装步骤解压监听程序安装pl...
2019-12-02 10:54:02 358
原创 错误: 程序包android.support.annotation不存在(最新最具体2019年11月18日)
网上看到很多帖子,都是写一半,不够具体,或不适配,我自己尝试了很多,最后得到的解决。前提条件Android studio 3.5.1jdk 1.8com.android.tools.build:gradle:3.5.1项目迁移到androidx第一步:查看build.gradle是否配置搜索build.gradle中是否有关键字com.android.support:support-...
2019-11-18 15:10:33 26488 1
原创 jd桌面小助手
免费申请关注领京豆签到领京豆活动签到账号管理taobaosuningjd小助手 桌面小助手,快速帮你领取某东福利,白嫖福利,非常轻便,绿色,无需安装,直接运行即可,网络上找到,分享给大家。直接上图稍后放下载地址。...
2019-11-15 09:05:46 573 1
原创 Error:CMake '3.10.2' was not found in PATH or by cmake.dir property. CMake '3.10.2' found in SDK did
如何安装CMake如何配置CMake
2019-11-13 10:15:15 17171 5
原创 Sweet Alert Dialog 201910使用记录 + Manifest merger failed with multiple errors
Sweet Alert Dialog 201910使用记录PS. 处女作,不喜勿喷。环境:android studio 3.5.1jdk 1.8build:gradle:3.5.1第一步:添加依赖implementation 'com.github.f0ris.sweetalert:library:1.5.1'第二步:修改了AndroidManifest.xmlx...
2019-10-24 18:56:07 1557 1
Postman for windows. Version 9.31.21
2022-10-26
opencv-4.1.2-android-sdk20191212.zip
2019-12-12
svn1.9.1 32+64+客户端+汉化包.zip
2019-12-02
最完整 PLSQL+监听 解决方案
2019-12-02
OCRApplication.zip
2019-11-20
ara.traineddata 阿拉伯字库
2019-11-18
2019.10.23 下载的最新版 Postman-win64-7.9.0-Setup.exe
2019-10-23
Postman-win64-7.9.0-Setup.exe
2019-10-23
sqlyog ultimate 64位 v12.0.9 官方中文注册版
2016-05-11
MIUI文件浏览器
2015-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人