前言
Android studio plugin作为辅助开发的一些工具,例如:JSON To Kotlin Class(json转类),Json Viewer(json格式数据格式化)之类的插件,目的都是为了将繁琐重复的工作自动化,提高开发效率。当前也是为了提高开发效率,探索当前项目可以模板化的代码,通过插件实现模板代码一键生成,节省手动去建立文件、拷贝模板代码的时间,同时也避免拷贝出错、拷贝带了错误引用的问题,实现提高效率的目的。
more >>Android studio plugin作为辅助开发的一些工具,例如:JSON To Kotlin Class(json转类),Json Viewer(json格式数据格式化)之类的插件,目的都是为了将繁琐重复的工作自动化,提高开发效率。当前也是为了提高开发效率,探索当前项目可以模板化的代码,通过插件实现模板代码一键生成,节省手动去建立文件、拷贝模板代码的时间,同时也避免拷贝出错、拷贝带了错误引用的问题,实现提高效率的目的。
more >>接到一个集成功能的需求,然后看了一下是由上层应用 + linux进程实现的功能,需要增加开机自动启动linux进程,没弄过有点懵。
因为集成的功能只是demo状态,对应的功能提供公司只提供的是三个apk,5个动态库(*.so),一个linux可执行程序和一个可执行程序的配置文件。
在linux可执行程序执行之前,这个功能还需要设置一个环境变量,尝试了几种方式,改变文件放置位置、权限,但是最终还是失败告终。有点沮丧了,重新分析一次,决定要用shell实现设置环境变量,接着执行linux可执行程序,最终是这种方式实现了。
more >>
在Android 7.1之后添加的新功能,这里就暂且翻译成:快捷方式,简单地理解:在长按应用图标的情况下,在应用图标上显示的快捷方式,该快捷方式可以点击进入Activity,长按拖动创建一个在Launcher上的图标。
more >>Gallery2,android原生的图库,图库中图片缩放有两种方式:1.双击放大,2.双指手势放大。
下面说一下修改这里的最大放大倍数。
这里修改放大倍数为3倍,照片放到最大后的伸缩范围0.5。
分开两种情况:截图和照片。这两种是不同的缩放倍数,需要两个都进行修改。
more >>根据需求,需要对当前的自动模式的逻辑进行更改,先描述一下具体需求:
在自动调节模式下:
了解清楚需求后,那么需要先了解当前的逻辑的实现,再对当前的逻辑进行修改,否则就会存在各种未考虑的问题,了解当前的逻辑后根据具体需求,整理出需要修改的问题点,一个一个地解决,保证每个步骤的可行性,那么最后的集成就不会有什么明显的错误存在。
more >>
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true