- 博客(18)
- 收藏
- 关注
原创 解决QT5虚拟键盘qtvirtualkeyboard在qtwebengine中中文输入法不可用的问题
可以在qvirtualkeyboardinputcontext_p.cpp中的void QVirtualKeyboardInputContextPrivate::update(Qt::InputMethodQueries queries)函数中,注释掉 // update input engine if ((newSurroundingText || newCursorPosition) &...
2019-07-25 13:12:52 3727 4
原创 RXJava原理
RxJavaObservableCreate(source = 参数)ObservableSubscribeOn(source = this)ObservableObserveOn(source = this)subscribeObservableObserveOn.subscribeActualObservableSubscribeOn.subscribeActualObservableCreate.subscribeActualeg:ObservableFromArrayObservableSubscr
2021-11-25 10:27:05 1684
原创 DataBinding UI更新原理解析
目录ObservableBaseObservablePropertyChangeRegistryWeakPropertyListenerhandleFieldChangerequestRebindmRebindRunnableexecuteBindings(仅更新mDirtyFlags标识)LiveDataLiveData.setValue()dispatchingValueconsiderNotifyonChangedhandleFieldChangerequestRebind->mRebindRu
2021-11-24 17:51:50 1998
原创 LinkHashMap
LinkHashMap(LruCache)简介构造函数putget 简介 继承于HashMap 且内部额外维护一个双链表,并且存储了头尾节点head和tail 用于实现LruCache 构造函数 public LinkedHashMap(int initialCapacity, float loadFactor, boolean accessOrder) { super(initialCapacity, loadFactor); this.accessOrder = acc
2021-11-01 09:24:45 1069
原创 OkHttp源码解析
文章目录OkHttpClient.BuilderaddInterceptor()build()RequestBodyFormBody:RequestBodyMultipartBody:RequestBodyRequest.Builder()url()get()post(body)build()OkHttpClient().newCall()RealCall.enqueueRealCall.execute拦截器 OkHttpClient.Builder addInterceptor() 添加拦截器到list中
2021-10-31 16:08:21 2896
原创 Glide源码分析
Glide分析Glide.with(@NonNull Context context)getRetriever(context)1. Preconditions.checkNotNull(context)2. Glide.get(context)3. .getRequestManagerRetriever().get(Context)asBitmap()as(Bitmap.class).apply(DECODE_TYPE_BITMAP);load(...)、override(...)、placeholder
2021-10-31 13:26:25 101
原创 编译valgrind-android库
文章目录1.下载valgrind代码2. 编译1.配置环境2.执行autogen.sh3.配置4.编译 1.下载valgrind代码 使用AOSP下载部分android源码的方案(以下载valgrind为例) 2. 编译 1.配置环境 sudo apt-get update sudo apt-get install automake sudo apt-get install autoconf sudo apt-get install gcc sudo apt install make 2.执行autoge
2021-10-12 11:56:07 765
原创 使用AOSP下载部分android源码的方案(以下载valgrind为例)
文章目录1. linux的创建(如果有linux环境可忽略)1. 安装1. 在命令行(admin)中配置WSL2. 下载并安装[Linux内核更新包](https://www.smartredirect.de/redir/clickGate.php?u=IgKHHLBT&m=1&p=8vZ5ugFkSx&t=vHbSdnLT&st=&s=&url=https://wslstorestorage.blob.core.windows.net/wslblob/wsl
2021-09-28 16:35:50 427
翻译 git 命令整理
修改最新commit的提交信息 $ git commit --amend -提交更新 $ git add . $ git commit -m "名称"
2020-09-18 14:37:39 77
原创 android Webview onCreateView中获取要跳转的URL
目录`onCreateWindow` webView在开启多窗口模式时,要做两件事 webSettings.setSupportMultipleWindows(true); 复写setWebChromeClient中的onCreateWindow方法 本文主要介绍在onCreateWindow中获取要跳转的URL的方法 onCreateWindow final WebView webView...
2019-12-27 14:32:19 1576
原创 ListView和RecycleView类比(点击、触摸、下划线)
下划线 ListView自带 item下划线,recycleView不带下划线 实现recycleView的下划线 继承RecyclerView.ItemDecoration类,本质上就是计算下滑线位置,画矩形作为线 public class MyRecyclerViewItemDecoration extends RecyclerView.ItemDecoration { ...
2019-12-26 09:59:58 392
转载 (转)Android 匿名共享内存demo篇(一)
Android系统的IPC方式通常为:文件、socket、binder、messenger、AIDL、ContentProvider,此外还有个Anonymous Shared Memory(匿名共享内存),这篇文章介绍Ashm基础使用相关知识。 Android api2...
2019-12-16 17:02:02 376
转载 Ubuntu 16.04下搭建nfs服务器
转载于https://www.cnblogs.com/MoreExcellent/p/7222895.html @lineed 1、安装nfs服务 sudo apt install nfs-common 2、修改配置文件 sudo vim /etc/exports 3、修改内容如下: /home *(rw,sync,no_root_squash) 各段表达的意思如下,根据实际进行修改 /h...
2019-07-26 13:04:52 382
转载 双系统在Linux下查看win的硬盘Ubuntu
查看一次计算机有哪些硬盘 sudo fdisk -lu 挂载硬盘,使用: sudo mount /dev/想要的磁盘 /media/想要的路径 挂载结束。 卸载硬盘,使用: umount /dev/想要的磁盘 或者umount /media/想要的路径 卸载结束。 ...
2019-07-26 10:08:15 1162
转载 could not read symbols: File in wrong format collect2: ld 返回 1 make: *** [all] 错误 1
问题过程: 在64位的操作系统上重新编译c程序遇到以下报错, [root@hb hostinfo]# make gcc -shared hbla_hostinfo.o -g -o libhbla_hostinfo.so -fPIC hbla_hostinfo.o: could not read symbols: File in wrong format collect2: ld 返回 1 make...
2019-07-25 17:17:06 1229
转载 linux对文件夹的操作
删除rm 使用rm -rf filedir 该命令会直接删除文件夹,不会给出警告信息和提示 重命名mv 将目录A重命名为B mv A B 复制cp cp -Rf /home/user1/* /root/temp/ 将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。 即格式为:cp -Rf 原路径/ 目的路径/ ...
2019-07-25 13:51:24 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人