- 博客(47)
- 收藏
- 关注
原创 note_46:cmd输入adb没反应,git bash输入cmd显示segmentation fault
cmd输入adb没反应,git bash输入cmd显示segmentation fault参考:解决ADB响应失败的N种方法!文章目录cmd输入adb没反应,git bash输入cmd显示segmentation fault1. 检查环境变量2. 命令语法3. 其他问题1. 检查环境变量如果最近刚好移动过跟Android Studio或Sdk的文件夹,那么就要检查一下adb.exe的路径有没有变动,再对照一下环境变量PATH里面设置的那个是否一致。打开Android Studio的
2022-01-27 16:10:14
3811
原创 note_45:手势检测
MotionEvent、onTouchEvent、GestureDetector参考:onTouchevent() vs onTouch()安卓自定义View进阶-MotionEvent详解触摸事件【MotionEvent】简介ACTION_CANCEL,ACTION_OUTSIDE 的触发条件与使用事件处理之onTouchEvent()和onTouch()方法精炼详解3.1.3 MotionEvent和TouchSlop文章目录MotionEvent、onTouchEvent、Ges
2022-01-16 02:01:55
1906
原创 note_44:事件分发
事件分发参考:Android事件分发机制完全解析,带你从源码的角度彻底理解(上)Android事件分发机制完全解析,带你从源码的角度彻底理解(下)Android事件分发机制详解:史上最全面、最易懂图解 Android 事件分发机制Android全面解析之Window机制文章目录事件分发一、流程概览二、dispatchTouchEvent1. Activity.dispatchTouchEvent(1)onUserInteraction和onUserLeaveHint(2)PhoneWi
2022-01-13 00:48:00
2234
原创 note_43:Android Studio Arctic Fox配环境
Android Studio Arctic Fox配环境文章目录Android Studio Arctic Fox配环境一、下载Android Studio Arctic Fox二、下载Git并配置环境变量三、配置1. ADB2. JDK3. SDK(1)更改SDK位置(2)SDK Platforms(3)SDK Tools一、下载Android Studio Arctic Fox二者选其一官网国内镜像二、下载Git并配置环境变量官网windows安装git和环境变量配置三、配置官
2021-10-14 11:47:13
497
原创 note_42:Android Studio Arctic Fox更新报错Failed to prepare an update: Temp directory inside installation
Android Studio Arctic Fox更新报错Failed to prepare an update: Temp directory inside installation参考:Android studio升级更新失败,提示Connection Error,Temp directory inside installation的解决办法。Cannot update to Idea 2017.1.1打开Android Studio执行Help -> Edit Custom Pro
2021-10-14 11:40:44
365
原创 note_41:windows安装Haskell Platform
windows安装Haskell PlatformHaskell Platform官网Chocolatey官网1. 安装Chocolatey(1)管理员身份运行PowerShell键盘按下win键,在英文模式下直接输入powershell,找到搜索结果中的Windows PowerShell并右键选择管理员身份运行。(2)更改ExecutionPolicy以下是chocolatey官网的内容:浏览器打开chocolatey官方的安装脚本并检查里面是否有不安全的地方。虽然我们知道这些
2021-08-26 15:02:13
433
原创 note_40:加载aar中的so失败
加载aar中的so失败参考:FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressedAndroid7.0加载.so文件报UnsatisfiedLinkError异常解决优化ApK大小之ABI Filters 和 APK splitAndroid Studio gardle 配置 ndk 指定 ABI: abiFilters 详解文章目录加载aar中的
2020-09-26 09:30:07
1379
原创 note_39:根据mapping看stackTrace
根据mapping看stackTrace对于混淆了的代码来说,stackTrace打印出来的一部分exception是加密的,例如在MainActivity.onShowDialog()这个方法里面出错,stackTrace里面可能会写MainActivity.a。然而mapping.txt里面通常会有不止一个a,而且打印出来的行数也不是原来代码里面的行数。所以直接看mapping的话会很麻烦。android sdk自带了一个混淆的工具proguardgui.bat可以解析stackTrace的内容。主要
2020-08-20 09:39:57
249
原创 note_38:自定义PopupWindow
自定义PopupWindow上下左右弹出来的PopupWindow界面:PopList的界面就是一个LinearLayout包着一个ListViewListView的item的界面就是一个LinearLayout包着一个TextView字体变色:当ListView的item在android:state_selected=true的情况下,想改变字体颜色的话可以在res文件夹下新建...
2020-04-15 16:57:45
212
原创 note_37:树形列表
树形列表缩进目录文章目录树形列表缩进目录1. 打印列表2. 树形列表假设json数据的bean类如下:DataBean.javapublic class DataBean { private List<MainChapterBean> mainChapterList; public List<MainChapterBean> getMainChapte...
2020-03-28 16:18:26
352
原创 note_36:设置RecyclerView的ViewHolder的显示和隐藏
设置RecyclerView的ViewHolder的显示和隐藏如果是ListView的话,可以直接设置item的visibility = View.GONE就可以隐藏得一干二净。但如果是RecyclerView的话,仅仅只是设置了item的visibility = View.GONE且没有任何margin不会有同样的效果,还是会在隐藏了的item的位置留下空白。需要设置itemView的Lay...
2020-03-27 10:22:33
2193
原创 note_35:Image Asset和mipmap-anydpi-v26
Image Asset和mipmap-anydpi-v26因为build.gradle里面写的targetSdkVersion低于26,而且也只是在安卓8.1以下的设备跑过,所以根本没有发现应用图标有问题。直到前几天,忽然发现apk装到机器上之后根本没有显示mipmap-*dpi文件夹下的ic_launcher.png,而是显示了系统自带的那个绿底白色的android机器人图标。因为后来升级...
2020-03-21 14:50:00
2300
原创 note_34:用ContentProvider读取数据库
用ContentProvider读取数据库参考:SQLiteOpenHelper 打开自定义路径下的db数据库文件android初学之拷贝数据库到本地android-sdk环境变量配置sqlite数据库查看里面数据库版本号Adnroid文件存储路径getFilesDir()与getExternalFilesDir的区别android 玩转ContentProvider之三--实现...
2020-03-05 09:44:59
406
原创 note_33:悬浮窗
悬浮窗参考:Github:24Kshign/SuspensionWindowAndroid WindowManagerAndroid 悬浮窗权限各机型各系统适配大全文章目录悬浮窗1. 权限2. 创建悬浮窗(1) 布局及界面初始化(2) 参数初始化(4) 销毁悬浮窗3. Service1. 权限悬浮窗需要用户授权才能开启,如果在没有权限的情况下开启悬浮窗的话,会报window...
2020-01-13 20:30:06
330
原创 note_32:总结activity生命周期
总结activity生命周期参考:Android官方培训课程中文版(v0.9.7)Android:图解四种启动模式 及 实际应用场景解说Android-Activity四种启动模式activity生命周期(这篇足够了)第一行代码解决PendingIntent参数传递问题这里写自定义目录标题总结activity生命周期1. activity生命周期(1) standard运行...
2020-01-13 00:50:00
408
原创 note_31:response为null时怎么进入onNext
文章目录response为null时怎么进入onNext1. 如果不需要输出response响应头2. 如果需要输出response响应头3. 如果只是想模拟http请求查看报文,以及为什么会跨域response为null时怎么进入onNext参考:当Retrofit2+RxJava2遇到为null的返回结果解决 Retrofit response.body() on a null o...
2019-12-17 10:07:07
585
原创 note_30:又是万恶的git啊
又是万恶的git啊参考: 很多 多到记不下来 反正网上一搜全都有说在前面千万不要删掉.git文件!!!!!!!!!!!只要.git在 一切问题都不是问题 大不了就回退嘛如果删了的话 呵呵 一夜回到解放前 o(╥﹏╥)o进到一个项目里面先初始化git 系统会创建.git文件夹git init然后添加远程仓库git remote add origin <address&...
2019-11-05 17:10:12
148
原创 note_29:Java编程思想的两个代码
Java编程思想的两个代码参考:On Java8 中文版文章目录Java编程思想的两个代码1. 闭包与回调2. 内部类可以被覆盖吗?1. 闭包与回调// innerclasses/Callbacks.java// Using inner classes for callbacks// {java innerclasses.Callbacks}package innerclass...
2019-10-24 11:04:12
181
原创 note_28:RecyclerView分标题栏和内容栏的实现和Glide加载图片并将图片变成灰度图
RecyclerView分标题栏和内容栏的实现和Glide加载图片并将图片变成灰度图参考:RecyclerView有标题栏的分类列表 自定义列数(不同行设置不同个子项item)Android图片转换类 1. Bitmap去色,转换为黑白的灰度图, 2. Bitmap图片加圆角效果Glide变换Class BitmapTransformation文章目录RecyclerView分标题栏...
2019-10-22 19:59:54
785
原创 note_27:Android Studio修改打包apk的名字(仅针对gradle 2.x)
Android Studio修改打包apk的名字(仅针对gradle 2.x)参考:记录——gradle2.x和3.x中构建apk包的文件名跟Android Studio的版本没多大关系,而是跟gradle的版本有关系,总之要被网上的教程坑死了。如果Android Studio的版本是3.x,而gradle的版本是2.x的话,在使用网上说的Android Studio 3.x的写法就会狂...
2019-10-18 09:19:04
167
原创 note_26:安卓基础杂七杂八
安卓基础杂七杂八文章目录安卓基础杂七杂八1. xml改TextView样式(1) 动态改变字体颜色、背景可以直接用drawable里面的xml来写(2) 动态改变TextView的字体大小、字体样式、位置等非常多属性的时候可以在styles.xml里面写(3) TextView的文本内容动态添加下划线效果可以用xml来做(4) TextView做成像button一样增加点击效果的阴影可以用xm...
2019-09-17 10:58:45
216
原创 note_25:git的双因素身份认证和SSH Key的生成
git的双因素身份认证和SSH Key的生成参考https://blog.csdn.net/bwlab/article/details/51321746https://docs.gitlab.com/ee/ssh/README.htmlhttps://www.jianshu.com/p/259773014e03https://www.cnblogs.com/horanly/p/660...
2019-07-21 17:12:13
510
原创 note_24:踩坑之安装android studio 3.3.2并配置环境
安装android studio并配置环境参考:csdn:unable to access android sdk add-on list文章目录安装android studio并配置环境1. 下载并安装JDK2. 下载并解压安卓SDK Tools(1)下载并解压(2)SDK Manager3. 下载并安装Android Studio4. 下载gradle5. 修改项目中和gradl...
2019-07-21 16:54:42
554
原创 note_23:leetcode杂七杂八总结_1
leetcode杂七杂八总结_1参考leetcode:5. Longest Palindromic Substring文章目录leetcode杂七杂八总结_11. 最长回文子串(longest palindromic substring)2. 单链表3. 整数数值很大5.1. 最长回文子串(longest palindromic substring)题目Given a st...
2019-07-03 19:10:37
212
原创 note_20:恶补javasrcript基础_2
恶补javasrcript基础_2参考博客园:让你分分钟理解 JavaScript 闭包javascript忍者秘籍网易云课堂:web前端开发JavaScript精英课jscsdn:4.JavaScript的预编译脚本之家:JavaScript中函数声明与函数表达式的区别详解博客园:(译)详解javascript立即执行函数表达式(IIFE)文章目录恶补javasrcrip...
2019-04-04 01:11:09
254
原创 note_22:TCP、UDP、HTTP
HTTP和TCP参考文章目录HTTP和TCP1. TCP(1)定义(2)三次握手(3)四次握手2. DNS(1)定义(2)域名3. HTTP(1)万维网① URL② HTTP③ HTML(2)定义(3)过程(4)特点4. TCP和HTTP之间的关系1. TCP(1)定义(2)三次握手(3)四次握手2. DNS(1)定义(2)域名3. HTTP(1)万维网① ...
2019-03-31 23:43:33
312
原创 note_21:恶补javascript基础_3
恶补javascript基础_3参考:博客园:网页在浏览器上的渲染过程csdn:浏览器是如何渲染页面的?w3cschool:CSS visibility 属性在线工具:HTTP状态码详解segmentfault:浏览器渲染页面过程与页面优化简书:网页的首屏,你知道多少?博客园:【前端性能】高性能滚动 scroll 及页面渲染优化文章目录恶补javascript基础_31....
2019-03-27 20:56:55
307
原创 note_15:平衡AVL树
平衡AVL树参考:《C++数据结构与程序设计》R.L.K和A.J.R著,钱丽萍译,清华大学出版社《2019年数据结构考研复习指导》王道论坛·组编,电子工业出版社博客园:二叉搜索树的深度与搜索效率博客园:AVL树学习(平衡二叉树)文章目录平衡AVL树1. 查找效率和二叉排序树的形态(1)最坏情况(2)最好情况2. AVL树(1)AVL树的定义(2)平衡因子的定义(3)旋转① LL...
2019-03-19 00:32:36
693
原创 note_19:部分查找和排序
javascript实现BFS和DFS参考文章目录javascript实现BFS和DFS1. BFS2. DFS1. BFSnode{name,children:[]; name, children:[]};2. DFSnode{id,value,parent}最后要整理出children,并且包在内部...
2019-03-18 13:35:24
144
原创 note_18:BFS和DFS的两道题?
BFS和DFS的两道题参考[][1]文章目录BFS和DFS的两道题1. BFS1. BFS有一个结构满足以下形式:{“name”:“1”, “children”:[ {“name”:“2”, “children”:[ {“name”:“4”, “children”:[ ] }, {“name”:“5”, “children”:[ ] } ] }, {“nam...
2019-03-16 16:36:08
205
原创 note_17:恶补javascript基础_1
杂七杂八javascript参考文章目录杂七杂八javascript1. 随机数2. 字符串3. 数组方法4. 字符串方法1. 随机数2. 字符串numArr = [4,22,421,11]maximum = 442122113. 数组方法4. 字符串方法...
2019-03-14 00:36:39
616
原创 note_16:数字拼接成最大数
数字拼接成最大数的总结参考csdn:几个数拼接生成最大数(java实现)csdn:算法题:给出一组数字,拼接一个最大的值题目:给定一个数组,例如:[12, 435, 8, 49, 82, 2],拼出一个最大数88249435212。思路:比较的时候把两个数字拼在一起,排两个顺序。例如:80和82,排出8082和8280。因为8082 &amp;amp;lt; 8280,所以82要放在8...
2019-03-07 17:33:19
940
原创 note_14:excel 2016学生版遇到的某些问题
excel 2016学生版遇到的某些问题参考:微软官网:win10下的excel2016家庭与学生版总是卡死百度经验:解决office2016打开卡顿、缓慢方法微软官网:微软拼音顿号与大小写问题目录excel 2016学生版遇到的某些问题1. 问题描述2. 按官网的来,有那么一点点用3. 按百度经验的来,是能开快点4. 按我的来,勉强能顶得住5. 插播一句,键盘输入顿号的问题...
2019-02-02 16:47:55
467
原创 note_13:杂七杂八的错误总结
杂七杂八的错误总结参考微软:Linker Tools Error LNK1168csdn博客:vs:严重性代码说明项目文件行错误LNK1168无法打开testes.exe进行写入微软:Compiler Error C2011微软:Linker Tools Error LNK2005百度百科:inlinecsdn博客:C++ Error:C2011: ‘struct’ type r...
2019-01-26 17:35:55
289
原创 note_12:microsoft wifi direct virtual adapter #2
microsoft wifi direct virtual adapter #2参考ZOL问答:Microsoft Wi-Fi Direct Virtual Adapter#2百度经验:Virtual WiFi Miniport Adapter感叹号问题解决目录microsoft wifi direct virtual adapter #2Defender那个运行状况报告忽然说...
2019-01-26 15:21:21
12452
原创 note_11:sublime text 3改theme遇到的问题
sublime text 3改theme遇到的问题参考csdn博客:解决sublime text3安装Package Control问题github:package control简书:解决sublime text无法安装插件问题github:channel_v3.json博客园:解决sublime text 3使用Install Package时出现There are no pa...
2019-01-22 01:00:00
293
原创 note_10:surface laptop2遇到的问题和解决方案
surface laptop2遇到的问题和解决方案参考surfacepro4吧:surface pro 4开机后黑屏,只能看到鼠标的解决办法微软官网:Windows 无法在 Surface 上启动微软官网:Surface 无法打开或无法从睡眠状态中唤醒微软官网:关闭电脑,或使其进入睡眠或休眠状态chrome官网:下载chrome百度经验:Chrome怎么导出扩展程序(插件)为cr...
2019-01-21 18:11:44
8745
原创 note_9:matlab读写数据总结
matlab几个读写数据的坑参考matlab文档目录文章目录matlab几个读写数据的坑1. 读excel(1) xlsread(2) textread(3) 强制类型转换(4) 截取矩阵2. 写数据(1) dlmwrite(2) 压缩矩阵1. 读excel(1) xlsread扩展名一定要是.xls,如果是.xlsx会报错。如果直接把扩展名为.xlsx改成.xls有可...
2019-01-10 18:08:17
232
原创 note_8:PCA特征脸
PCA特征脸参考csdn:PCA 降维算法详解 以及代码示例 csdn:PCA的应用示例stackoverflow:eigenfaces are not showing correctly and are very dark博客:Eigenfaces face recognition (MATLAB)Wikipedia:Eigenfacecsdn:人脸识别经典算法一:特征脸...
2018-06-07 16:59:39
620
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人