- 博客(51)
- 资源 (1)
- 收藏
- 关注
原创 Flutter 学习步骤
1. Flutter 开发语言Dart Dart2中文文档地址:https://www.kancloud.cn/marswill/dark2_document/709087 DartPad 在线编辑https://dartpad.dartlang.org/2. Flutter 中文网https://flutterchina.club/t...
2019-05-05 15:23:30
308
原创 MAC 环境安装flutter
1. 安装 flutter 插件【Android Studio】- 【Preferences】- 【plugins】 - 【flutter】插件安装 - 【重启Android studio】2. 安装flutter sdkhttps://flutter.dev/docs/development/tools/sdk/releases?tab=macos【下载】-【Stab...
2019-04-01 21:03:27
188
原创 实现RadioGrop 两行两列单选
实现结果:1. 要求:两行两列显示 仅支持单选;2. 自定义多选 MultiLineRadioGroup.java (部分代码)public class MultiLineRadioGroup extends RadioGroup { private OnCheckedChangeListener mOnCheckedChangeListener; p...
2019-03-13 15:52:35
1347
原创 自定义时间(小时:分钟)选择器
要实现效果如下:1. 24小时制,小时最早时间为8点,当前小时之前的不显示;2. 分钟间隔15分钟,仅支持0、15、30、45 分钟时间。3. 开始时间大于当前时间,结束时间与开始时间差15分钟到3小时1.布局 :dialog_comlib_schedule_time.xml<?xml version="1.0" encoding="utf-8"?><...
2019-03-13 15:18:38
3666
原创 git 统计代码行数
1. 查看文件夹内代码(android)cd filefind . -name "*.java" -or -name "*.html" -or -name ".css" -or -name "*.js" |xargs grep -v "^$"|wc -l 2. 查看文件夹内代码(ios)cd filefind . -name "*.m" -or -name &q
2018-08-06 15:45:51
1764
原创 统计git提交次数+区域时间内提交次数+提交行数
1. 统计git提交次数: 所有人的所有提交次数,会展示所有的提交人 提交次数详情。git log | grep "^Author: " | awk '{print $2}' | sort | uniq -c | sort -k1,1nr 2. 统计时间内提交次数。git log --author=yourname --since="2017-08-01" --no-merge...
2018-07-25 14:30:29
13452
原创 Execution failed for task
windows更换MAC,重新下载代码,更新运行环境,下载ndk。上午运行OK,下午出现错误内容如下:Error:Execution failed for task ':app:transformNativeLibsWithStripDebugSymbolForDebug'.> A problem occurred starting process 'command '/Users/lihu...
2018-05-21 14:05:55
662
原创 修改fork库名称,不能拉取代码
问题:>修改fork库的名称后,pull 拉取不到代码。如何在不影响当前代码的情况下,pull到代码。解决: 使用命令 git remote set-url origin 地址 解决。
2017-10-12 19:15:57
728
原创 录制屏幕软件
1. Windows环境下:Camtasia Studio 简介: 录制屏幕包括影像、音效、鼠标移动轨迹、解说声音等; 具有即时播放、编辑压缩、视频片段剪接、添加转场效果; 输出格式:AVI、GIF、WMV、MOV、RM 使用说明:1.打开Camtasia页面 1.录制屏幕 其中,Full screen为全屏录制,Custom中可以自定义录制的窗口大小,大家根据
2017-08-04 17:52:13
2263
原创 adb shell 工具
adb:android debug bridge 调试桥adb命令 adb shell 进入模拟器shell模式 adb devices 显示当前运行的全部模拟器 adb remount 重新挂载系统分区,使系统分区可写 adb root 获取管理员权限 rm -r xxx 删除xxx文件夹及所有文件 rm -k xxx 保留apk数据 rm xxx 删除xxx
2017-07-31 20:23:06
1082
原创 弹框显示,跳转页面
1、弹窗显示界面要求如下:2. 自定义弹窗界面布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_hei
2017-06-15 21:04:22
1150
原创 Android- 分页加载显示数据(上拉加载,下拉刷新)
1. 自定义布局 pull_recycle_layout.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layou
2017-06-15 20:53:32
7325
原创 Git:release分支有了不想要的topic分支的代码
问题 : 生产分支release提交代码时,拉取了master分支的最新代码,并提交到release分支。 导致release有了不想要的代码。解决: 新建分支releaseOld (总库)复制一份release(总库)分支代码, 仅作备份使用,保留之前数据。 删除release分支(总库),删除所有release下的私有库。命令行新建release分支,不拉取任何代码,空
2017-06-07 12:45:09
928
原创 Mock单元测试模板
验证调用测试类自己的方法,使用spy方法 @Test public void should_resetInfo_when_auto() throws Exception { //given Presenter presenter=spy(Presenter.class); //when presenter.auto("
2017-06-07 12:31:08
1571
原创 You have not concluded your merge (MERGE_HEAD exists)
问题:git 提交文件,出现冲突 You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge.问题原因: 在提交文件之前,没有拉取最新代码,修改了同一个文件,出现冲突。 且在下次拉取之前没有解决冲突,因此再次pull代码,出现上诉问
2017-04-26 16:01:55
614
原创 RelativeLayout布局中linearlayout布局居中
在linearlayout 布局中,设置其子控件居中,使用gravity对于RelativeLayout 布局,使用gravity设置子控件居中,没有作用。 但是可以在其子控件中,设置android:layout_centerInParent="true"实现居中显示 (其他居中: android:layout_centerVertical="true" android:layout_ce
2017-04-21 16:47:27
1509
原创 Mackdown 编辑器-马克飞象
1. 为什么用markdown最近开始强迫自己做总结,作为一个程序员,能用键盘都不想用鼠标。markdown作为一个强大的标记语言,可以插入图片,链接,表格等,可转换为html,pdf等格式。 使用半小时的时间熟悉markdown的语法知识或者快捷键,会发现再也不想不想用其他的~ 再也不想。2. markdown编辑器-马克飞象查阅了目前使用较多的markdow
2016-11-22 18:10:21
587
转载 android studio 快捷键
红色:经常使用绿色:偶尔使用黑色:难得使用 IDEF1帮助Alt+F1查找文件所在目录位置Alt+1快速打开或隐藏工程面板Ctrl+Alt+S打开设置对话框Alt+Home跳转到导航栏Esc光标返回编辑框
2016-11-10 13:56:11
265
原创 加快Android studio gradle 速度
工程gradle时间过慢可以使用如下博客内容进行修改《加速Android Studio/Gradle构建》地址:blog.isming.me/2015/03/18/android-build-speed-up但是,开启offline模式加快速度也要小心,可能会导致引用不来最新的库~利弊权衡,还是不加速了~
2016-11-09 17:40:42
283
转载 Android studio 插件
作者:yuxingxin链接:https://www.zhihu.com/question/28527388/answer/68180033来源:知乎android-postfix-plugin可根据后缀快速完成代码,这个属于拓展吧,系统已经有这些功能,如sout、notnull等,这个插件在原有的基础上增添了一些新的功能AndroidAccessors快速
2016-11-08 17:29:28
727
原创 Android stdio 打开项目-Building 不动
一般问题是工程gradle 版本与本地版本不一致的问题1.本地gradle版本:C:\Users\用户\.gradle\wrapper\dists2.工程gradle版本:工程\gradle\wrapper\gradle-wrapper.properties,查看distributionUrl=https\://services.gradle.org/distributions/gra
2016-11-08 16:19:30
345
原创 台式机-双屏设置
1. 台式机只有一个VGA接口,只能接一个显示屏,需要一边看实例,一边写代码的时候,双屏就显得很重要。没有注意自己的电脑上还有HIMD接口。直接买了一个usb转VGA,实现双屏,屏幕分辨率较差。2. 双屏设置流程,桌面右键->分辨率->多显示器(扩展这些显示)->应用或确定就ok问题解决:以上步骤之后,提示错误。具体使用usb转vga接口 插到了usb-hub附加
2016-11-03 13:22:15
2125
原创 Android stdio-编译 卡在Refreshing Gradle project
在使用Android stdio 中,一直显示Refreshing Gradle project。工程无法编译运行。解决方法:1.确认本地gradle版本为2.14 ,程序gradle版本为2.14.1、下载2.14.1-all 版本的gradle 到本地2.打开工程文件下的->gradle->wrapper->gradle-wrapper.properties
2016-11-01 15:35:36
221
原创 Android 在错误中学习
1. android stdio 快捷键查找(全局查找,类,变量) Ctrl +Alt+F (或菜单栏,edit,find in path) 当前类查找,Ctrl +F查找文件,Shift 双击2. 写的类文件Activity,一定要在AndroidManifest.xml 中注册,否则程序不作为,也不提示错误3.写程序,
2016-10-27 16:00:28
228
转载 eclipse 导出html的javadoc
Java--Eclipse中生成java doc 文档注释生成中文doc方法: 1.项目-->右键菜单Export-->Java下Javadoc-->next: javadoc command:就是要调用的javadoc.exe,不用修改,eclipse会找到的; use standard doclet:就是要生成到的目录,自定义一个文件夹作为存放目录[不然
2016-09-08 11:22:17
1836
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人