- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 快速自查App启动时违规调用的Api
重点整治APP、SDK未告知用户收集个人信息的目的、方式、范围且未经用户同意,私自收集用户个人信息的行为。这里推荐使用Xposed去Hook系统Api 去查找调用栈看看到底是哪个sdk违规使用apiXposed沙盒地址:https://github.com/asLody/SandVXposed插件地址:https://github.com/android-hacker/VirtualXposed/releases/tag/0.20.3近期又被整治了一番。推荐一套新的应对方案 Camille工具
2021-09-03 15:15:16
639
原创 Android Ktor的使用
Ktor前言遇到一个项目用Retrofit写很难受,但又不想用一些维护一阵子可能就停手的项目,所以就找到了这个框架Gradle配置依赖 implementation "io.ktor:ktor-client-okhttp:1.5.3" implementation "io.ktor:ktor-client-android:1.5.3" implementation "io.ktor:ktor-client-logging:1.5.3" implementation "i
2021-04-21 11:38:38
1479
原创 Android Jetpack Compose 中 Text 的使用
Android Jetpack Compose中Text的使用Text的介绍(机翻)基本使用使用字符串资源Text设置样式设置颜色设置字号设置斜体设置粗体设置文字内容居中使用字体缺陷Text的介绍(机翻)文本是任何UI的核心部分,Jetpack Compose使显示或编写文本变得更容易。Compose利用其构建块的组合,这意味着您不需要覆盖属性和方法,也不需要扩展大型类,就可以按照您想要的方式使用特定的可组合设计和逻辑。作为基础,Compose提供了BasicText和BasicTextField,它
2021-03-29 23:01:49
2617
2
原创 Handle
小笔记:Handle//这是Looper类中举例的一个用法。 class LooperThread extends Thread { public Handler mHandler; public void run() { Looper.prepare(); mHandler = new Handler() { public void handleMessage(Message msg) {
2020-10-18 22:21:53
132
原创 ShapeableImageView使用指南
前言前段时间Google推送了文章 , Android Material 组件 1.2.0 现已发布 里面就有ShapeableImageView,不用像以前再写shape.基本使用可以参考这一篇文章,Android ShapeableImageView使用,里面已经介绍了官方的基本用法。但是还是不够的,还是在学习下代码方式来使用这个新控件。绘制原理ShapeableImageView的实现方式其实和我很久以前写的一篇任意切割的实现方式本质是一样的,但是做到了更好封装和解耦(Google牛逼
2020-10-07 03:25:50
2014
原创 参考圆角切割,打造任意切割的Layout
package com.union.bangbang.zero.view;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Pat...
2019-03-06 22:06:16
552
1
原创 TransactionTooLargeException
错误代码: JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 522612) android.os.TransactionTooLargeException解决办法自然是减少信息传递的大小。可是我遇到的了有次问题是无论我的bundle中是否传递数据,甚至是没有Bundle,都会报错,甚是苦恼。然后我看到...
2019-03-02 19:46:41
209
原创 Kotlin小结
初步使用kotlin也有了一段时间了。它有许多语糖可以吃,但是有时候打开的方式不对,往往就南辕北辙了。1、扩展函数大致的了解了这个特性,看了这部分编译成java后的代码,感觉还是有点用的,可是在使用的时候,一直不得要领,就是写出的一个扩展函数的作用域问题。我一直写在类内,类的外部就一直无法访问到。解决方法,写一个kotlin文件,然后直接定义扩展函数,不要在类的内部定义比如这样:pack...
2019-02-22 21:47:27
149
原创 关于使用Dagger2遇到的问题
这里不做系统的整理,网络上相关的资料太多了。我就写一点我自己遇到的问题。问题1:e: /Users/bangbang/StudioProjects/toto/todokotlin/build/tmp/kapt3/stubs/debug/AppComponent.java:17: 错误: @Component.Builder is missing setters for required m...
2019-02-19 23:36:33
2263
原创 简易打造一个引导页的指示器
简易打造一个引导页的指示器来尝试打造一个简单的指示器这是一个用作引导页的指示器,具有粘连效果,由于只花了一天的功夫写,一些细节尚未考虑周全要写出一个这样一个指示器,需要你知道下面两个知识点:ViewPager.OnPageChangeListenerPath类中quadTo的使用1. ViewPager.OnPageChangeListener废话不多,先了解OnPageCha...
2019-01-05 00:54:30
712
原创 关于DrawerLayout的小问题
关于DrawerLayout的小问题问题描述:在开发中用作DrawerView的控件,在拖出时是附带阴影。想要取消掉;解决思路:先百度。 给出两种解决办法drawableLayout.setScrimColor(Color.TRANSPARENT);drawableLayout.setDrawerShadow(R.drawable.shape_transparent, Gravit...
2018-08-16 20:41:47
244
SaaS_AppAnalytics_Android_SDK_V4.0.58.jar
2020-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人