- 博客(13)
- 收藏
- 关注
原创 打包aar、jar上传到MavenCentral
准备SonaType创建项目通过Gradle上传aargradle-mvn-push.gradle
2016-11-26 14:47:24 1889
原创 Android Nougat new Features for developer
Android NougatAndroid 7.0 经过5个开发者预览版本的改善,终于在8.22日正式推送,并确定版本名为Nougat(牛轧糖)
2016-08-31 09:23:15 781 1
原创 ADB WIFI,告别USB连接线
使用android studio的adb WiFi 插件可以实现在同一局域网下对真机调试,但是这个插件还是需要首先使用USB连接设备,如何彻底扔掉USB线呢 Bingo!在adb工具里已经提供了需要的命令行操作
2016-06-26 15:46:33 811
原创 为TortoiseGit配置ByoundCompare对比工具
为TortoiseGit配置ByoundCompare对比工具在使用TortoiseGit查看文件修改记录时默认使用的是TortoiseGitUDiff和TortoiseGitMerge工具 但代码对比过程中已经熟悉了ByoundCompare的使用,ByoundCompare是支持git命令行设置的,同样也可以在可视化工具中设置 点击提交记录里的任意文件就可以看到熟悉的界面了 Tips:
2016-05-13 09:18:59 7391
原创 将Git工程提交到两个不同的仓库
使用场景:备份代码在使用新的代码管理仓库的过渡过程中,我们并不想直接扔掉原有代码管理仓库,同时又不想维护两套代码(我遇到的场景是从Gerrit迁移到GitLab过程中)有两种配置方式,直接看配置文件 修改项目.git文件下的config文件(提交到两个仓库的相同分支) [core] repositoryformatversion = 0 filemode = false bare
2016-05-13 09:02:12 4797 1
原创 ActionMode使用及样式配置
ActionMode是3.0之后不同于ContextMenu的另一种上下文操作的实现,经常在文本编辑或列表选择的操作中使用 主要看一下ActionMode的自定义样式 在Theme.AppCompat.Light主题的配置中找到如下这些配置(其他主题下也存在类似配置,可以对比看看,熟悉不同主题下控件的样式配置,其他控件的样式设置也可以参考主题里的相关配置实现个性化的控件风格),然后我们可以试试各
2016-03-21 22:43:26 8421 1
原创 使用Jlayer和AudioTrack实现在线流媒体边下边播功能
jlayer:mp3解码库 http://www.javazoom.net/javalayer/javalayer.html思路:通过http得到在线音频文件的输入流,将未解码的音频流使用jlayer进行解码操作,保存解码后的音频数据到队列中,通过另一线程读取解码后的音频数据,从而边下边播的功能
2016-01-17 16:14:55 3383
原创 Android性能分析工具Systrace的使用
Systrace是基于Python环境的,首先安装Python环境安装成功后,启动Android Studio,选择Android Device Monitor 在Android Device Monitor的Device面板点击如下图标 启动Systrace 这里可以选择输出的报表路径,抓取的时长,以及抓取的Tags点击OK,运行要跟踪的应用就可以得到结果报表
2016-01-17 15:53:54 1104
原创 Activity 生命周期回顾 onSaveInstanceState()
Activity 生命周期 onSaveInstanceState()Android生命周期回顾 应用启动过程 应用运行过程中点击Back 应用运行过程中点击Home 应用运行过程中旋转屏幕 可以看到当应用运行过程发生屏幕旋转,应用会结束其生命周期并重新打开onSaveInstanceState()不常使用的一个生命周期 @Override protect
2015-11-28 18:12:52 1137
原创 Android 屏幕水平、垂直使用不同的布局xml文件
Android 屏幕水平、垂直使用不同的布局xml文件在res目录下创建layout-land目录,创建水平布局文件,注意对应水平、垂直布局要使用相同的文件名,内部相同功能控件使用相同id。当机器屏幕方向发生改变时会自动填充相应屏幕方向的布局文件。Android Studio中图形化界面新建水平布局的方式:New->Android resource directory选择Oriertation添
2015-11-28 17:39:45 2613
原创 音频相似度对比 Demo
简单的音频相似度对比 Demo环境AndroidStudio、MATLAB、Audacity基本思路和流程1. 录音,保存音频数据2. 从二进制文件中获取音频原始数据3. 音频滤波4. 计算音频信号短时能量5. 截取音频信号有效数据6. 对对比音频数据进行同上操作7. 计算标准音频与对比音频数据的余弦距离核心代码 import java.io.DataInputStream;
2015-11-24 16:06:06 39824 16
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人