自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 [Sublime Text]3使用java编程以及解决中文乱码

打开sublimeText软件,tools=>Build System=>new Build System。tools=>Build System=>选中“MyJavaBuild”,重启就OK了。取名为:“MyJavaBuild.sublime-build”2.已下载SublimeText3。1.下载JDK,配置java环境。

2023-06-02 11:21:32 390

原创 【RecyclerView】同时刷新和滚动导致,滚动位置异常(一)

被选中item高度与非选中item高度不一致,且硬件有点卡,运行会有一定卡顿。可视界面的item为三个,总数据为十个。期望效果:=》实际上效果:代码很简单,先notify在进行scroll,看代码是不会出现这个问题,后来进行初步调试,推测为。(选中和未选中的item高度不一致)

2023-04-24 13:41:25 1472

原创 【Android】如何开启多进程

的情况,只有一种方法:给AndroidMenifest指定"android:process"属性。(还有一种非常规的方法,在native层fork一个新的进程)不加“:”为全局进程,其他应用可以用过ShareUID方法跑在此进程内。":进程名"的写法意思为:包名+进程名,且属于当前进程的私有进程。在Android中使用多进程,也就是说。

2023-03-28 10:40:40 816

原创 【Android】Binder的理解

对于android而言,是跨进程传输的通道,是封装好的java类,可以直接继承和使用。从组成、模型来讲,我认为是连接Server层、Client层、ServerManager层的纽带,也是驱动。

2023-02-10 17:21:17 770

原创 【c++】初学拷贝函数

简单理解一下,传递对象的时候,也会进行拷贝函数,同时没进行引用后,就会释放对象。

2022-11-24 10:32:57 247

原创 【c++】线程使用

C++

2022-11-24 09:52:51 255

原创 【线程】线程池的思考

自我学习使用

2022-08-28 11:09:32 122

原创 【K580键盘】蓝牙连接一直失败

K580蓝牙连接,失败解决。

2022-07-15 09:22:39 26144 5

原创 通过sdk获取android上的包名、重新签名

权限、安装、查找包名

2022-06-06 10:56:41 802

原创 adb向模拟器传递文件

前提条件:adb root执行将win文件传输到模拟器文件目录adb -s emulator-5554 push d:/cqjfbgoplant.loc sdcard/ScreenShot红色区域是多模拟器的情况下指定所需模拟器的名字,使用adb devices 查看多模拟器名字。蓝色区域是电脑文件名,push是传文件【要加后缀】,pull是文件夹紫色区域是模拟器地址,SDcard是内部内存地址,对应到模拟器里面的地址为:data/media/0/adb输入命令,还是sdcard

2022-05-31 09:53:23 1277

原创 Android ViewBinding和DataBinding的区别

databinding和viewbinding的区别

2022-04-27 11:32:51 1609

原创 ContentProvider android11适配 UnKnownUrl

最近学习kotlin,按照郭霖大神的demo,contentProvider找不到URL地址,查了下应该是版本权限的升级修改。 <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name"// android:requestLegacyExternalStorage="true

2022-03-27 16:12:32 2901

原创 Flutter 识别文字中的url并添加点击事件,识别

正则判断截取url地址,剩余的需要自己拼接List<InlineSpan> _getContentSpan(String text) { List<InlineSpan> _contentList = []; RegExp exp = new RegExp(r'(?:(?:https?|ftp):\/\/)?[\w/\-?=%.]+\.[\w/\-?=%.]+'); // text = "如果www.baidu.com这是一段文...

2021-07-23 13:39:44 1795 1

原创 Flutter 使用插件本地arr问题

报错信息:Direct local .aar file dependencies are not supported when building an AAR.这次使用的是阿里云的一键登录,以为没有flutter版本,就打算自建一个插件使用,结果发现flutter根本不支持本地arr如果是AS还是3.5可以用蓝色区域的方法导入如果AS是4.0以上就需要换方法了,因为就算是插件的gradle也是找主项目路径的libs,如果主项目不添加arr,就会报空,找不到对象。参考红色区域,打开的gra

2021-07-02 11:24:10 3843 1

原创 【Flutter】Async教程学习(三)StreamBuilder

FutureBuilder是结束的时候【ConnectionState.done】获得error或者dataStreamBuilder是在过程中【ConnectionState.active】获得error或者data //创建数据流 final controller = StreamController(); //broadcast可以被多方监听 但是没有缓存,如果添加延时,就会获取不到值 // final controller = StreamController.broadc

2021-04-28 11:06:49 442

原创 【Flutter】Async教程学习(二)FutureBuilder

FlutterBuilder学习使用异步操作的时候,一定要记住三个状态:等待、错误、正常。 @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('Future学习'), ), body: FutureBuilder( //TODO: 通过传入的future来监听,future发生变化时,

2021-04-28 10:15:37 301

原创 【Flutter】Async教程学习(一)

void main() { String getName() { print('bob'); return 'bob'; } Future(() => print('Future')); Future.value(getName()).then((value) { scheduleMicrotask(() => print('micro')); print('then1'); }).then((value) => print('the.

2021-04-28 09:36:36 328

原创 【Android】解决Vivo及5.1低版本 webView适配问题

报错信息:报错机型:等等 基本都是vivo的解决方案:1.重绘WebView ,确保不会直接崩溃,退出程序public class VivoWebView extends WebView { public VivoWebView(Context context) { super(getFixedContext(context)); } public VivoWebView(Context context, Attribute..

2020-05-25 10:55:25 6052 1

原创 【Android】仿蚂蚁森林,树木弹动动画

先看效果图:重点是插值器,我之前一直没想到会做出来。全靠群里的丁大佬。。。public class TreeAnimation { public static Animation getAnimation() { // 创建缩放的动画对象 ScaleAnimation sa = new ScaleAnimation(1f, 1.0f...

2020-02-05 16:26:59 932

原创 【Android】打开红包、信封动画

git地址:https://github.com/may1112/openRedPacket如果你觉得有用麻烦点个赞,dva爱你哟先看效果,可以用来打开红包,打开信封。里面的内容可以修改成自己想要的。使用的dialogFragment,为了展示这种弹窗效果。使用方法:就是new Dialog。要把activity移动初始点的view传过去。这是在网上copy的动画放...

2020-02-05 15:58:34 1682 2

原创 【LeetCode】刷题-esay

leetcode 从简单开始做起,从做题开始学习。

2017-09-18 10:38:26 1169

原创 FlowLayout的使用

flowLayout的快捷使用,搜索历史的完美实现,代码简洁,你值得拥有。

2017-09-07 13:06:57 10852

原创 Android 7.0,6.0系统相机调用问题解决

解决Android 6.0和7.0拍照获取图片问题。

2017-08-24 09:44:13 1615 1

空空如也

空空如也

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

TA关注的人

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