- 博客(14)
- 收藏
- 关注
原创 安卓APP自动更新实现
一、参考文献简单实现安卓app自动更新功能 - 简书安卓app自动更新功能完美实现_白云天的博客-优快云博客_android 自动更新Android 实现自动更新及强制更新功能_farley的成长之路-优快云博客_android开发自动更新二、主要思路查询线上版本号,然后拿本地版本号与之对比。 若线上版本号比本地版本号大,则下载线上版本号 把下载好的版本号安装,并替换当前旧版本三、 服务器端1、更新的APK 放在服务器端 Android 中tomcat...
2021-10-19 17:09:27
6987
原创 Java 加密解密
Java加密与解密https://www.jianshu.com/p/213d69ac27b3(介绍概念比较清楚)https://www.jianshu.com/p/26adec49cb34JAVA实现AES加密、解密https://www.cnblogs.com/better-farther-world2099/p/13293291.html在线加密工具http://tool.chacuo.net/cryptaes...
2021-03-10 09:25:39
183
原创 Git撤销修改,回退版本
1、理解工作区,暂存区,本地分支https://www.liaoxuefeng.com/wiki/896043488029600/8972719683525762、管理修改https://www.liaoxuefeng.com/wiki/896043488029600/8978844572704323、撤销修改https://www.liaoxuefeng.com/wiki...
2019-09-06 14:01:56
301
原创 Android 使用PdfDocument生成PDF文件及遇到的问题
一、PdfDocument使用 PdfDocument是Android原生的生成pdf文件的类,这个类的使用可参考:https://developer.android.google.cn/reference/kotlin/android/graphics/pdf/PdfDocumenthttps://blog.youkuaiyun.com/tangedegushi/article/de...
2019-08-01 14:06:24
3514
6
转载 git 比较不同版本文件的差异
git 比较不同版本文件的差异(转自:https://www.cnblogs.com/smallrookie/p/6794889.html)Git 比较不同版本文件差异的常用命令格式:git diff 查看尚未暂存的文件更新了哪些部分git diff filename ...
2019-07-22 10:30:40
5244
原创 解决Android 代码突然出现乱码,或者编译运行时找不到默认的启动的Activity
最近搞项目,Android Studio有时候会突然抽风,出现代码乱码,或者编译运行时找不到默认的启动的Activity(之前还是好的)。排查了好久终于发现原因是No IDEA annotations attached to the JDK 1.8解决方案参考:https://blog.youkuaiyun.com/zhang5690800/article/details/84291940...
2019-05-29 10:48:30
513
原创 AVS开发相关知识
AVS相关知识 概念 Alexa Voice Service使用户获得基于云的Alexa能力,即将Alexa整合到产品中。通过在云端进行语音识别和自然语言理解,使构建语音产品更加简单 交互模型(Interactive model) AVS由多个相应的客户端功能的接口(关于接口,下面有详细解释)组成,比如语音识别、音频播放和音量控制。每个接口包含逻辑上分组的消息,这些消息称为...
2018-12-13 14:55:20
1577
原创 一个网页有电脑版和手机版,如何让webview只加载电脑版不加载手机版
在开发时遇到这样一个问题:一个网页有电脑版和手机版(同一网页在电脑和手机上显示不同),如何使WebView打开网页时以平板或者电脑模式打开,而不是以手机模式(默认显示手机模式)。其实WebView已经提供了方法,那就是设置WebView的User Agent。 关于User Agent:https://www.jianshu.com/p/4f9e2e66ea12 ...
2018-09-27 17:32:25
2976
原创 亚马逊 Alexa skill开发
Skill分类https://developer.amazon.com/zh/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.htmlCustom Skill 通用技能 (网络查询信息,结合网络服务预定车、机票等等,交互游戏)Smart Home Skill 智能家居Flash Briefing Skill 新...
2018-09-21 14:38:18
3970
1
原创 Android 给WebView 中的输入框设置默认输入值
目的:通过WebView 显示一个网页,并给输入框设置默认值。1、获取网页端输入框的id如要显示的网页为https://www.amazon.com/a/code,通过google浏览器--更多工具--开发者工具显示script,如下图所示从中找出输入框id为 cbl-registration-field。2、WebView加载完后,调用js方法将数据传入(1) web...
2018-08-31 11:49:07
3076
转载 Android BLE蓝牙开发知识总结
Android BLE蓝牙开发知识总结1.蓝牙介绍1.1什么是蓝牙? 蓝牙( Bluetooth® ):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线的替代方案。如今蓝牙由蓝牙技术联盟(Bluetooth Spec...
2018-08-11 17:29:28
10784
转载 eclipse项目导入到Android studio后出现NDK编译错误
eclipse项目导入到Android studio后出现NDK编译错误错误提示:Error:Execution failed for task ':app:compileDebugNdk'. > Error: NDK integration is deprecated in the current plugin. Consider trying the new experiment
2017-12-27 10:58:08
216
转载 Git常见问题
在Windows上更新了git 版本后,clone/pull时出现错误,unable to negotiate with *.*.*.*: no matching key exchange methodfound. Their offer: diffie-hellman-group1-sha1解决方法:在执行git pull/clone之前,输入:export GIT_SS
2017-08-30 16:57:48
610
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人