- 博客(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
原创 HarmonyOS入门开发(三) 持久化存储Preferences
在Android中比如有ShardPreferences、Mmkv这些持久化存储方式,开发起来很方便,读取速度也很快,在鸿蒙里面也提供了对应的持久化存储方案,下面来探索一下。差不多150毫秒的样子,操作频繁的地方,还是非常鸡肋的,后续看看鸿蒙会不会优化,同时可同步获取吧,就目前而言,开发起来没有生态,还是很吃力的!声明一个用来操作的preferences对象。
2023-11-29 10:42:07 1013 1
原创 HarmonyOS入门开发(一) 实现底部导航栏
Tabs相当于Android中的BottomNavigationView。TabContent相当于Android中的fragment。TabBuilder内相当于每个Item。
2023-11-17 17:34:14 853
原创 Android 圆环统计图(带外延折线可点击)
自定义View RingView.class。辅助工具类GeomTool.class。如有更好的方法,欢迎在评论区讨论。activity中使用。需求先看UI效果图吧。
2023-07-11 11:54:52 784 1
原创 关于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端接入微信支付
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 聊天界面软件盘处理
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
2020-03-13
Android 232串口libray
2018-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人