- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 Android Studio升级至3.5编译报错解决办法之一
具体报什么错误当时没有记录了,采用如下方式解决了把新gradle的如下:#Fri Sep 20 11:42:15 CST 2019distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistribu...
2019-10-10 21:11:22 345
原创 git忽略已经提交的文件
使用如下2条命令即可:git rm -r 要忽略的文件git commit -a -m "删除不需要提交的文件"详细请参考:https://www.jianshu.com/p/f549b3a2ec6c
2019-09-03 18:38:07 131
原创 git flow finish 分支报错
错误提示:flags:FATAL the available getopt does not support spaces in options解决参考:https://stackoverflow.com/questions/14531054/git-flow-release-finish-with-a-message-that-contains-spacesMac终端执行如...
2019-08-22 10:53:01 571
原创 Mac ddms打开即卡死,点击无反应
Mac ddms打开即卡死,点击无反应。参考:https://www.jianshu.com/p/84a8566b114cJava环境变量没按上面文章中的配置。本人Mac电脑未配置环境变量。卸载Java:https://www.java.com/zh_CN/download/help/mac_uninstall_java.xml...
2019-08-20 08:39:28 936
原创 Android Studio 快捷键一 光标移动与选中
准备整理一套适合自己的快捷键Move Caret to Code Block End with Selection ⌥⌘⇧]Move Caret to Code Block Start with Selection ⌥⌘[Move Caret to Line End with Selection ⌘⇧→Move Caret to Line Start with Se...
2019-08-13 17:12:04 2474
原创 SurfaceView播放器篇三
实现功能:1、下次进入,从上一次播放位置开始播放;2、来电保存视频进度;3、视频未看部分不能快进;4、适应视频大小,防止播放画面变形;5、播放与暂停按钮;6、按home键、查看最新打开应用键,back返回键后,再次回到或打开播放页面,不报错,能正常播放。解决问题:1、避免MediaPlayer error(-38, 0),MediaPlayer error(-19, 0);2、...
2019-08-09 15:39:35 255
原创 Mac(sublime)文本快捷键
一、6个移动光标的快捷键1、跳到本行开头 – Command + 左方向键←2、跳到本行末尾 – Command + 右方向键→3、跳到整个文档的开头 – Command + 上方向键↑4、跳到整个文档的末尾 – Command + 下方向键↓5、跳到当前单词的开头 – Option + 左方向键←6、跳到当前单词的末尾 – Option + 右方向键→加上Shift即...
2019-08-05 22:07:08 289
原创 SurfaceView播放器篇二(解决黑屏问题)
在SurfaceView播放器篇一https://blog.csdn.net/weixin_28743727/article/details/98170643中已经写了一个最基础的视频播放器,但是开始进入会有个短暂的黑屏。下面贴出已解决该问题的activity。import android.graphics.Canvas;import android.graphics.Color;im...
2019-08-02 20:12:37 3711
原创 video blob http探索记录
公司有个线上培训学习平台,所以在看到网址有视频的地方老喜欢做如下操作:按照我之前的经验与https://www.jianshu.com/p/055b33df52db一样有mp4;或者与https://blog.csdn.net/xingyun89114/article/details/80699527中的第三点一样有m3u8。这次遇到的都不是,如下图:网上搜索到一些文章链接:h...
2019-08-02 19:34:46 546
原创 instant run
使用instant run前提:Gradle 版本 2.0.0 或更高版本 build.gradle中minSdkVersion为15或以上 minSdkVersion为21或更高,性能最佳。代码更改按照android studio给的归类,android代码更改无外乎是更改manifest清单文件、Java代码、资源文件、gradle文件。1、更改现有方法的实现代码 不重启ac...
2019-08-02 18:42:11 72
原创 SurfaceView播放器篇一
Android播放器主要还是用到MediaPlayer,SurfaceView只是用来显示画面,二者通过SurfaceHolder关联。如果只是要声音MediaPlayer就行。如下:只是播放声音<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schema...
2019-08-02 09:13:44 472
转载 Please install HAXM >= 6.2.1 to fix compatibility
参考https://blog.csdn.net/YuDBL/article/details/86503890成功解决
2019-08-01 10:43:06 168
原创 写程序不要自以为是,需要花时间理一理
复杂业务场景也是一步步理出来的,写程序不要自以为是,需要花时间理一理,对锻炼思维,做到胸有成竹大有裨益。今天下午花了4小时梳理之前需求及代码逻辑。交接班打卡需求点1、用户在打卡点一个小时内可以打交接班卡,超过一个小时后只能打补交接班卡;交班卡提前一个小时内算早退,延后一个小时内算正常;接班卡提前一个小时内算正常,延后一个小时内算迟到。2、用户补交接班卡选择的日期不能超过当前日期;用户补交接...
2019-07-31 17:21:33 108
原创 Office 2019 for Mac
没用习惯Mac的pages,只能在网上找Mac版的office 找到地址如下:https://www.itpwd.com/181.html
2019-07-30 15:12:22 585
原创 android代码检查
分析代码分析循环依赖分析结果如下图:分析数据流,这个有时候在写代码的时候都很有用。首先将光标放到变量上,然后如下图所示:分析结果可以看到变量用到哪里反向依赖分析:分析当前文件被哪些文件所依赖依赖分析分析结果:...
2019-07-29 14:52:22 139
原创 Android Studio升级至3.4.2
项目中Gradle之前现在须升级至项目重新运行报错如下:继续找为什么会引用不到呢?继续找,找到如下似乎明白了,原来它是去微信的maven库里中找了,看项目gradle文件把google()库加入重新编译一下,解决问题...
2019-07-18 21:47:22 927
原创 Android模拟器
一、为什么要用模拟器?1、提高开发效率高,真机安装apk要点击好多次才安装好;从电脑端切换至手机端耗时;电脑上切换应用和打字快些。2、没必要去root手机,特别是国内的手机root特麻烦,大部分是不开放root。3、为了instant run,低版本系统不支持instant run,有些真机比如vivo手机有个apk检测...
2019-07-12 20:27:19 196
原创 Mac Spotlight 聚焦搜索
Spotlight:特强大,谁用谁知道。Spotlight中文翻译为“聚焦”。使用方式: 打开和关闭快捷键:Command-空格键。 输入要查找的内容。 直接输入a,spotlight会给出建议的结果android studio,按向右的箭头即可使用建议的结果完成搜索,如下图: 我打开android studio的方式为,输入a,按两下e...
2019-07-04 08:43:15 2325
SurfaceViewPlayer篇三.zip
2019-08-09
SurfaceViewPlayer.zip
2019-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人