自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android 常用框架收集

https://blog.csdn.net/qq_21138819/article/details/89025776

2019-11-08 14:48:09 432

原创 Android 获取(读取)单反相机照片解决方案

私聊博主,提供远程仓库地址!主要解决问题:1、佳能相机BUSY问题2、尼康相机不能实时预览问题(针对D5、D850等系列)3、相机适配连接稳定性

2019-09-05 09:58:27 3487 6

原创 Android11+ 如何获得外部存储权限

三、Android11以上,仅仅靠manifest注册,activity动态申请是不行的了,高版本Android做了分区,也就是应用内部目录和外部公共目录,内部目录可以直接访问,外部目录还需要去申请android.permission.MANAGE_EXTERNAL_STORAGE权限,和android:requestLegacyExternalStorage="true"属性(true的意思就是不分区的意思,默认是分区的)代码中还需要做一些判断。

2024-02-02 16:38:19 1068

原创 Android 横屏应用开发如何隐藏左边黑色边缘

黑边没有了,效果达到预期!

2024-02-01 15:55:41 405

原创 HarmonyOS入门开发(三) 持久化存储Preferences

在Android中比如有ShardPreferences、Mmkv这些持久化存储方式,开发起来很方便,读取速度也很快,在鸿蒙里面也提供了对应的持久化存储方案,下面来探索一下。差不多150毫秒的样子,操作频繁的地方,还是非常鸡肋的,后续看看鸿蒙会不会优化,同时可同步获取吧,就目前而言,开发起来没有生态,还是很吃力的!声明一个用来操作的preferences对象。

2023-11-29 10:42:07 1013 1

原创 HarmonyOS入门开发(二) Toast使用

【代码】HarmonyOS入门开发(二) Toast使用。

2023-11-21 09:00:36 848 1

原创 HarmonyOS入门开发(一) 实现底部导航栏

Tabs相当于Android中的BottomNavigationView。TabContent相当于Android中的fragment。TabBuilder内相当于每个Item。

2023-11-17 17:34:14 853

原创 Android Bitmap 裁剪局部

摘自https://blog.51cto.com/u_16213393/7822792

2023-11-08 18:04:09 977

原创 Android 获取应用签名命令

【代码】Android 获取应用签名命令。

2023-09-13 10:54:11 56

原创 Android 仿京东头部滚动头像动态变化

Android仿京东头部滚动,头像动态位移变化

2023-08-03 09:49:35 694

原创 Android 使用adb命令行安装apk

如果提示adb没有配置,就需要去配置一下环境变量。插上真机,打开apk所在目录,cmd命令安装。

2023-07-11 17:38:42 625

原创 Android 圆环统计图(带外延折线可点击)

自定义View RingView.class。辅助工具类GeomTool.class。如有更好的方法,欢迎在评论区讨论。activity中使用。需求先看UI效果图吧。

2023-07-11 11:54:52 784 1

原创 Android 一个通用的获取设备ID的方法

【代码】Android 一个通用的获取设备ID的方法。

2023-06-01 15:07:57 972

原创 Android AppBarLayout去掉底下阴影

Android的AppBarLayout控件去除外阴影

2023-05-29 08:50:13 834

原创 Fluttertoast 首次使用报错MissingPluginException

第一行fluttertoast

2023-03-28 11:44:50 401 3

原创 关于Flutter报Cannot run with sound null safety的解决方法

打开Android Studio,然后依次选择【Run】 -->【 Edit Configurations】 --> 【Add Additional Run args 】–> 【–no-sound-null-safety】,如下图。上面的问题是,这些包不支持 safety模式。我们可以在运行的时候添加。然后,再次运行就没有错误了。

2023-03-27 13:29:50 507

转载 Android 腾讯热修复方案Tinker基本使用

Android客户端腾讯系Tinker热修复方案

2023-03-20 10:47:57 454

原创 Android 带ScrollView的软件盘处理

常见软键盘处理,不遮挡导航栏,不遮挡输入框

2023-03-13 09:30:56 78

原创 Android 界面灰化处理(特殊节日)

AndroidApp全局灰度化实践

2022-12-02 16:55:25 1349

原创 MacM1 AndroidStudio 自带模拟器安装不上apk

Mac电脑 AndroidStudio 自带模拟器安装不上apk。

2022-08-13 18:06:37 882

原创 Android端接入微信支付

1、接入微信SDKimplementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'2、从公司业务后台拿到订单信息后调用微信SDK,发起微信支付 //orderInfo 业务后台的数据 public void pay(Activity a, WeChatPayOrderInfo orderInfo) { //需要一个注册微信支付的APPID WXUtil.getInstance(a

2022-03-15 09:13:42 1823 2

原创 uniapp 加载非png、jpg后缀的图片在app端遇到的问题

出现情况:在小程序或者H5端运行一切正常,但是运行到app上以后,代码不报错,图片不显示原始代码,src是一张文件类型的图片,但不是.png或.jpg后缀结尾<image :src="http://img5.adesk.com/61a306057e978a3b3e3ae24e?sign=a797fd6ea7ca3fdf36fa97deb83a3711&t=6210dbbf" />那么如何解决此问题呢1、在uniapp项目根路径下面的index.html文件内添加mate标签&

2022-02-19 20:05:51 2029 4

原创 uniapp 解决H5跨域问题

1、HbuilderX项目根目录创建vue.config.js文件2、// vue.config.js module.exports = { devServer: { disableHostCheck: true, // 可选 proxy: { //配置代理 "/ht": { target: 'http://wallpaper.apc.360.cn', // 目标接口域名,启动不同环境切换不同域名 changeOrigin: true, // 是否跨域 ws

2022-02-10 21:38:12 1786 2

原创 Android MMKV替代SharedPreferences

注入依赖implementation 'com.tencent:mmkv:1.0.18'初始化MMKVString dir = context.getFilesDir().getAbsolutePath() + "/mmkv";String rootDir = MMKV.initialize(dir);获得MMKV的实例MMKV mmkv = MMKV.defaultMMKV();kv.encode("bool", true);boolean bValue = kv.decodeBoo

2021-10-12 16:07:25 241

原创 Android 设置全屏隐藏导航栏

/** * 设置全屏显示 */getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);WindowManager.LayoutParams lp = getWindow().getAttributes();lp.layoutInDisplayCutoutMode = WindowManager.LayoutPara

2021-09-18 10:30:10 1838

原创 Android端接入支付宝支付

固定配置参数需到开放平台申请,这里不做步骤介绍public class ALiPayManger { private static volatile ALiPayManger instance = null; private static final int SDK_PAY_FLAG = 1; private Activity activity; /** * 用于支付宝支付业务的入参 app_id。 */ public static fina

2021-07-15 17:18:18 570 1

原创 Android ARouter路由在组件化开发中使用步骤

1、根目录build.gradle中配置repositories { mavenCentral() maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }}classpath 'com.alibaba:arouter-register:1.0.2'2、某个module模块需要用到ARouter路由就在该module的build.gradle中配置如下代码defaultConfig {

2021-06-21 11:13:18 216 2

原创 Android 贝塞尔曲线(仿购物车效果)

贝塞尔曲线是由a点过渡到b点位置的曲线图,呈抛物线形状过渡连续慢动作效果如下:import android.animation.Animator;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import android.app.Activity;import android.graphics.drawable.Drawable;import android.view.View;i

2021-03-12 14:29:10 235

原创 Android RecyclerView如何实现无感分页加载

public abstract class EndlessLinearOnScrollListener extends RecyclerView.OnScrollListener { public static String TAG = EndlessLinearOnScrollListener.class.getSimpleName(); public int previousTotal = 0; // The total number of items in the dataset

2021-03-05 17:10:45 743

原创 Android AsyncHttpClient网络请求

maven库implementation 'com.loopj.android:android-async-http:1.4.9'异步回调package com.android.design.http;import com.loopj.android.http.AsyncHttpResponseHandler;import cz.msebera.android.httpclient.Header;/** * @author:admin * @date:2020/12/24 * @de

2020-12-28 09:13:59 525

原创 Android RxBus

maven库implementation 'com.hwangjr.rxbus:rxbus:2.0.0'场景:A界面跳转到B界面,B界面发送事件到A界面,个人感觉和EventBus一模一样界面A代码class AActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) set

2020-12-22 16:27:48 440 1

原创 Circular dependency between the following tasks.

全部报错内容如下意思说这两个module之间相互依赖了module_login模块引用了implementation project(path: ':fu_camera')fu_camera模块引用了implementation project(path: ':module_login')此BUG为互相引用导致,只需要删掉一个,单向引用即可....

2020-11-20 13:51:01 15791 6

原创 Android 呈X形状,以交叉点左右抖动

public class AnimUtil { private static Animation rotateAnim = null; public static void startViewAnim(View view) { if (view == null) { return; } //从左向右 if (rotateAnim == null) { rotateAnim =

2020-11-16 15:21:46 83

原创 Android利用自带摄像头实现透明桌面壁纸

先看下效果,其实就是一个动态壁纸,通过摄像头把实时预览景象绘制到界面上,动态视频壁纸的实现原理与之类似用到的权限 <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.SET_WALLPAPER" /> <uses-permission android:name="android.pe

2020-08-31 10:41:21 4012 1

原创 Kotlin 如何实现复杂序列化Parcelable

package com.android.wan.model.entityimport android.os.Parcelimport android.os.Parcelableimport com.dq.util.http.BaseEntityclass SystemSysEntity() : BaseEntity(), Parcelable { /** * data : [{"children":[{"children":[],"courseId":13,"id":60,"n

2020-07-05 20:51:44 646

原创 Android 实现保活方案

推荐一个开源框架 https://github.com/xingda920813/HelloDaemon

2020-06-30 14:51:54 864

原创 Android 聊天界面软件盘处理

AndroidManifest.xml中相关activity设置android:windowSoftInputMode="stateUnchanged|adjustResize"布局代码<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.

2020-06-04 15:44:30 183

原创 Math.Jax在H5中如何使用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML"

2020-05-22 16:45:36 287 2

原创 Android 读取本地Word/Pdf/Txt文件转文本输出

毫无疑问支持.doc和.docx的只有POI好多jar都是积分下载,要么就是官网下载,真心垃圾,jar包免费下载:链接:https://pan.baidu.com/s/14MWWHN3cTsr0mmxMGkIObQ提取码:93ob复制这段内容后打开百度网盘手机App,操作更方便哦 /** * 读取txt文件 * * @param filepath 本地txt或log文件 * @return 返回读取到的文件内容 */ public

2020-05-19 17:10:51 1657 16

原创 Android RxHttp在实战中的运用

至于RxHttp是什么,在这里就不讲了,有需要的可以前往查看RxHttp详解Github讲解本篇主要来看一下在实战中是如何运用的1、导入相关的库文件 implementation 'com.rxjava.rxhttp:rxhttp:1.3.4' //注解处理器,生成RxHttp类,即可一条链发送请求 annotationProcessor 'com.rxjava.rxhttp:rxhttp-compiler:1.3.4' //管理RxJava及生命周期,Activity/Fra

2020-05-14 23:44:40 2022 7

CeilingLayout-master.zip

类似通讯录吸顶效果 效果见:https://blog.csdn.net/qq_32136827/article/details/104842892

2020-03-13

dialoglibrary.rar

一个自定义弹窗的library,可以下载下来自行修改样式,以module形式导入项目即可,具体用法会在文档中列出.

2019-09-24

Android app系统签名工具

这个工具是为Android app系统签名用的一个工具,需要用到某些特殊的需求上

2019-04-18

tcp/Socket代码块

资源内主要是socket客户端代码,代码包括连接,发送断开,断开重连,异常重连,Service内一键启动等功能

2018-12-24

Android 232串口libray

一个Android端的串口libray,在使用的时候,下载下来当libray或者当moudle导入到项目中,由于每个项目的校验方法不一样,此libray没有加校验方法,还需要自行根据收到的数据自行校验。此代码为Java代码,如有不当之处联系博主!

2018-12-07

Android串口232

这个Demo包含了串口232下的开发流程,打开串口,关闭串口,读写串口数据,进制转换等!如有疑问,联系博主谢谢

2018-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除