开发技巧
华灯雨
这个作者很懒,什么都没留下…
展开
-
Android native JNI so Crash报错还原堆栈排障操作记录
最近某接入方反馈了一个so库里面的Crash问题提供的错误日志未native崩溃日志 以前从未遇过这种问题记录一下还原堆栈的过程首先找到NDK路径下的arm-linux-androideabi-addr2line.exe绝对路径然后在命令行运行路径\arm-linux-androideabi-addr2line.exe -C -f -e 路径\xxx.so 0001707e (堆栈信息)即可追踪到具体错误位置...原创 2020-10-22 16:12:04 · 1112 阅读 · 0 评论 -
Android项目导入aar包记录
组件化开发的需要 经常需要我们进行aar包的导入开发1.首先将aar包直接复制粘贴到我们的工程目录app下面的lib中:2.在build.gradle中加入: //name为libs目录下.aar文件名称,ext为.aar的扩展名 implementation(name: 'test', ext: 'aar')repositories { flatDir {// dirs 'libs','../CtBiomSdk/libs' dirs 'libs'原创 2020-06-01 12:09:07 · 1902 阅读 · 0 评论 -
Git提交规范插件——git commit template插件使用记录
为了规范化团队代码提交,可以对git提交规范进行一定的约束 方便后期管理维护1.首先第一步在file-settings-plugins marketplace中搜索插件git commit template2.第二步 提交时原创 2020-06-01 12:04:13 · 2442 阅读 · 0 评论 -
Android富文本SpannableString的基本使用以及补充
今天看到一个大佬写的博客介绍了一个神奇的组件——SpannableString 有时候有需求要求我们对TextView实现各种效果 例如对部分文字改变颜色 改变大小等等之前都是通过设置资源文件或者在java中设置资源文件修改的 但是有些特殊的还是解决不了 例如文字中混搭了图片就很不好处理 用了这个控件就可以轻松实现很多功能了上效果:可以轻松实现以下效果:自定义文本中文字的字体大小(包括绝...原创 2020-04-29 11:19:24 · 320 阅读 · 0 评论 -
Android Studio打包可以直接安装的Debug APK
正常情况下生成的Debug apk只能通过Android Studio安装 但是如果是发给别人使用的话都会在安装时因为签名问题而失败但是如果选择run里面的build apk生成的debug包就可以自由使用了...原创 2019-12-06 11:13:10 · 5677 阅读 · 0 评论 -
横向滑动ListView——HorizontalListView的使用已经问题记录
现有需求需要实现一个可以横向滑动的ListView具体效果如下:我是通过GitHub上一个大佬写的组件实现的,话不多说直接贴代码,调用起来很简单:布局调用代码: <com.example.myapplication3.Util.HorizontalListView android:id="@+id/hsClassificationLabel" ...原创 2019-11-29 19:52:36 · 566 阅读 · 0 评论 -
最强 Android Studio 使用小技巧和快捷键总结
写在前面本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1 – 28)、编码技巧(29 – 49)和调试技巧(50 – 62),分成三个部分。每个小技巧都配有 gif 动图,由于原图在 google photo 上,加载较...转载 2019-10-14 15:24:34 · 201 阅读 · 0 评论