tags
アライさん なのだ
Toggle navigation
アライさん ノート
Homepage
Tags
android系统相关
android
iOS开发
linux
macOS
flutter
其他技术
git
hexo
算法
错误记录
nodejs
react
vue
typescript
android系统相关
Settings
关机、恢复出厂设置(需要系统签名)
成为系统应用
删除内置应用
烧写
编译系统
调节系统声音和亮度
android
ADB相关命令
AIDL跨App(跨进程)通信
LiveData(ViewModel)
Android动画
Android杂项知识
Android根据包名启动其他app并传递参数
Android面试
Architecture Components
Bluetooth蓝牙
ConstraintLayout布局盖在上方
ContentProvider
Data Binding
Fragment RootView防止Fragment不断初始化
Kotlin Enum
Kotlin Gson转换
LiveData、Room、ViewModel
LiveData、Room、ViewModel(JAVA实现)
动画
MVP
Navigation Fragment
Retrofit2 Token过期自动刷新
SeekBar样式(滑动块)
ViewPager中间大,两边pager小
WeakReference Handler
Kotlin语法
前台Service
动态设置drawable中xml样式的值
协程Coroutines
启动其他App指定页面
线程停止
获取手机中的媒体文件
iOS开发
使用命令行上传ipa
为第三方库添加中文支持
linux
Linux生成随机字符串
Shell&linux命令
manjaro中文
ssh复制粘贴文件
ubuntu boot空间不足
ubuntu安装openvpn
ubuntu终端代理
ubuntu设置root密码
ubuntu vim是否支持系统剪切板
安装Android开发环境
安装wps字体
安装企业微信
macOS
MacBook设置终端代理
Macbook dd刻录
macOS卸载pkg安装的软件
OS X获取ip无法连接网络的问题
统计代码行数
插入android手机adb没有反应无法识别
macOS启动管理
flutter
Card、Container根据子View宽度自动适应宽度
Flutter Dio联网封装成NetUtils
Drawer侧边栏抽屉
Eventbus消息总线
Flare动画
Fluro路由管理
圆角阴影按钮
Flutter控件作用索引
状态栏高度
Flutter的版本号
Flutter直接调用原生页面,并接收返回参数
自定义Dialog对话框
Google提供的Flutter_Widgets
HTML相关
Hive数据库
Provider
RawGestrueDetector监听子widget的点击
Scoped_Model:全局State管理
Sqlite数据库操作
TabBar+TabController+TabBarView
TextField
Flutter Theme
XML解析
await loop
dart的goto
dart语法
GetX
Flutter package包依赖冲突
pushNamed页面跳转
Redux
startActivityForResult
TextField居中问题
VsCode常用快捷键
下拉弹出框PopupMenuButton
Flutter创建plugin package插件
Flutter动画
单例
原生主动调用flutter
密码键盘
常用
Future
引用其他包中的assets
Flutter构建Release版本
状态栏或底部虚拟栏的颜色与显示
第三方组件技巧
绘制:CustomPaint、CustomPainter
联网圆角图片带默认图
自定义AppBar
阴影
降级版本
3DES加密
Flutter Widget基础
其他技术
git基础
Git增加一个远程仓库
git拉取特定分支
git拉取项目中的指定目录
hexo-theme-ace主题tags无法正常跳转的问题
hexo-theme-ace配置
hexo全局_config.yml配置
hexo加密
使用hexo和github pasges搭建笔记
使用SSH连接Github
将工程提交到码云
git
Git增加一个远程仓库
hexo
hexo-theme-ace主题tags无法正常跳转的问题
hexo-theme-ace配置
hexo全局_config.yml配置
hexo加密
使用hexo和github pasges搭建笔记
算法
二分查找
冒泡排序
动态规划
快速排序法
狄克斯特拉算法
选择排序
递归
错误记录
No MediaQuery widget found
cutButtonlabel called on null
错误记录
nodejs
nodejs基础
react
react基础
react_node.js开发实战
redux
vue
html标签
css基础
typescript与javascript
setup
vuex状态管理
vite构建项目
基础组件使用
vue标签
web基础
vue实战
typescript
typescript知识点