首页
学习
活动
专区
工具
TVP
发布

Aloys的开发之路

专栏作者
116
文章
226420
阅读量
50
订阅数
Input源码解读——从"Show tabs"开始
本文基于Android T版本源码,梳理当用户在开发者选项中开启Show tabs功能后显示第点按操作的视觉反馈的原理,来进一步了解Android Input系统
用户1221057
2023-01-09
1.8K0
ApkToolBoxGUI 0.0.8发布了!!
GitHub: https://github.com/jiangxincode/ApkToolBoxGUI Gitee: https://gitee.com/jiangxinnju/ApkToolBoxGUI
用户1221057
2022-05-11
5380
Android平台OpenGL ES/Assimp/OpenCV/GLM集成说明
本文代码见: https://github.com/jiangxincode/DroidDemo
用户1221057
2021-04-20
1.2K0
将AOSP源码导入到Android Studio进行查看
绝大部分人的AOSP源码是放置到远程Linux机器上的,如果本地机和远程机间网络带宽很高,可以直接通过Samba服务器在本地机中访问远程机的AOSP源码。网络不是很好可以选择在本地机上进行一个目录,然后把android.iml/android.ipr以及需要查看的AOSP源码目录同步到该目录中,同步方式有很多,比如FTP/rsync等。
用户1221057
2021-03-02
1.3K0
Android构建系统
在以下位置描述了Android构建系统:<https://source.android.com/setup/build> 你可以使用build/envsetup.sh设置一个"便利环境"来处理Android源代码。在当前shell环境中执行source build/envsetup.sh后,你可以输入hmm作为已定义函数的列表,这些函数有助于与源进行交互。
用户1221057
2021-03-02
3.1K0
AOSP相关网址
AOSP(Android Open Source Project)项目官网:https://source.android.com/ 如果想了解如何将源码下载到本地进行查看,请直接参考https://source.android.com/setup/downloading,里面有介绍。
用户1221057
2021-03-02
2.6K0
Repo实践指南
Android 使用 Git 作为代码管理工具,开发了Gerrit进行代码审核以便更好的对代码进行集中式管理,还开发了Repo命令行工具,对Git部分命令封装,将百多个Git库有效的进行组织。
用户1221057
2021-01-18
1.9K0
在TortoiseSVN/TortoiseGit中使用BeyondCompare进行差异对比
BeyondCompare支持不同的版本控制系统相关工具,官网说明: http://www.scootersoftware.com/support.php?zz=kb_vcs。本文仅针对比较常用的To
用户1221057
2021-01-13
1.5K0
Android Studio常用插件汇总
Android Localizationer: https://github.com/westlinkin/AndroidLocalizationer ADB Idea 方便卸载apk,删除缓存: http://plugins.jetbrains.com/plugin/7380-adb-idea Android ButterKnife Zelezny ButterKnife对应的插件: http://plugins.jetbrains.com/plugin/7369-android-butterknife-
用户1221057
2020-09-28
8430
20分钟理清Maven构建中的测试相关工具的关系
如果你用Maven进行系统构建,同时还要同步编写测试用例,获取用例成功与否以及用例覆盖率的相关报告,那么这些工具你肯定接触过不少:
用户1221057
2020-08-25
1.7K0
[Maven][l10n-maven-plugin]告警[WARNING] No dictionary file under folder
执行mvn clean package site时报错[WARNING] No dictionary file under folder,详细报错如下:
用户1221057
2020-08-11
3900
[Maven][taglist-maven-plugin]告警[WARNING] Using legacy tag format
执行mvn clean package site时报错[WARNING] Using legacy tag format. This is not recommended.,详细报错如下:
用户1221057
2020-08-11
4080
[Maven][maven-site-plugin]告警[WARNING] No project URL defined - decoration links will not be relativi
执行mvn clean package site时报错[WARNING] No project URL defined - decoration links will not be relativized!,详细报错如下:
用户1221057
2020-08-11
9910
[Maven][maven-shade-plugin]告警[WARNING] maven-shade-plugin has detected that some class files are pre
执行mvn clean package时报错[WARNING] maven-shade-plugin has detected that some class files are present in two or more JARs.,详细报错如下:
用户1221057
2020-08-11
2.7K0
[System.currentTimeMillis]/[Calendar.getInstance().getTimeInMillis()]/[new Date().getTime()]
欢迎和大家交流技术相关问题: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://github.com/jiangxincode 知乎地址: https://www.zhihu.com/people/jiangxinnju
用户1221057
2020-08-11
5780
[Maven]告警[WARNING] Unable to create Maven project from repository.
执行mvn clean package时报错[WARNING] Unable to create Maven project from repository.,详细报错如下:
用户1221057
2020-08-11
8860
通过设置JDK解决存在多个Gradle后台进程的问题
https://docs.gradle.org/current/userguide/gradle_daemon.html#sec:why_is_there_more_than_one_daemon_process_on_my_machine
用户1221057
2020-08-11
7.4K0
使用OpenSSL实现X25519秘钥协商功能
首先大体了解下X5519曲线算法和ECC椭圆曲线算法,ECC是Elliptic curve cryptography(椭圆曲线密码学)的缩写,严格的讲X25519算法也是椭圆曲线算法的一种,但是和其他椭圆曲线算法不兼容(如secp256k1/secp354r1/secp521k1/prime256v1),所以OpenSSL最新版本虽然支持ECC算法,但是用法和其他椭圆曲线算法不同,相关情况可以参考:
用户1221057
2020-04-08
2.4K0
C++代码质量度量工具大阅兵
姊妹篇:Java代码质量度量工具大阅兵: https://www.cnblogs.com/jiangxinnju/p/10010177.html
用户1221057
2020-02-18
1.4K0
学习Maven之Cobertura Maven Plugin
cobertura-maven-plugin是一个校验单元测试用例覆盖率的工具,可以生成一个测试覆盖率报告,可以给单元测试用例编写提供参考.
用户1221057
2019-05-25
2.6K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档