自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++爬坑记录

C++爬坑指南

2023-03-13 16:45:24 147

原创 快速自查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 554

原创 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 1312

原创 Android Jetpack Compose 中 Text 的使用

Android Jetpack Compose中Text的使用Text的介绍(机翻)基本使用使用字符串资源Text设置样式设置颜色设置字号设置斜体设置粗体设置文字内容居中使用字体缺陷Text的介绍(机翻)文本是任何UI的核心部分,Jetpack Compose使显示或编写文本变得更容易。Compose利用其构建块的组合,这意味着您不需要覆盖属性和方法,也不需要扩展大型类,就可以按照您想要的方式使用特定的可组合设计和逻辑。作为基础,Compose提供了BasicText和BasicTextField,它

2021-03-29 23:01:49 2165 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 98

原创 ShapeableImageView使用指南

前言前段时间Google推送了文章 , Android Material 组件 1.2.0 现已发布 里面就有ShapeableImageView,不用像以前再写shape.基本使用可以参考这一篇文章,Android ShapeableImageView使用,里面已经介绍了官方的基本用法。但是还是不够的,还是在学习下代码方式来使用这个新控件。绘制原理ShapeableImageView的实现方式其实和我很久以前写的一篇任意切割的实现方式本质是一样的,但是做到了更好封装和解耦(Google牛逼

2020-10-07 03:25:50 1912

原创 参考圆角切割,打造任意切割的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 481 1

原创 TransactionTooLargeException

错误代码: JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 522612) android.os.TransactionTooLargeException解决办法自然是减少信息传递的大小。可是我遇到的了有次问题是无论我的bundle中是否传递数据,甚至是没有Bundle,都会报错,甚是苦恼。然后我看到...

2019-03-02 19:46:41 180

原创 Kotlin小结

初步使用kotlin也有了一段时间了。它有许多语糖可以吃,但是有时候打开的方式不对,往往就南辕北辙了。1、扩展函数大致的了解了这个特性,看了这部分编译成java后的代码,感觉还是有点用的,可是在使用的时候,一直不得要领,就是写出的一个扩展函数的作用域问题。我一直写在类内,类的外部就一直无法访问到。解决方法,写一个kotlin文件,然后直接定义扩展函数,不要在类的内部定义比如这样:pack...

2019-02-22 21:47:27 123

原创 关于使用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 2184

原创 简易打造一个引导页的指示器

简易打造一个引导页的指示器来尝试打造一个简单的指示器这是一个用作引导页的指示器,具有粘连效果,由于只花了一天的功夫写,一些细节尚未考虑周全要写出一个这样一个指示器,需要你知道下面两个知识点:ViewPager.OnPageChangeListenerPath类中quadTo的使用1. ViewPager.OnPageChangeListener废话不多,先了解OnPageCha...

2019-01-05 00:54:30 631

原创 关于DrawerLayout的小问题

关于DrawerLayout的小问题问题描述:在开发中用作DrawerView的控件,在拖出时是附带阴影。想要取消掉;解决思路:先百度。 给出两种解决办法drawableLayout.setScrimColor(Color.TRANSPARENT);drawableLayout.setDrawerShadow(R.drawable.shape_transparent, Gravit...

2018-08-16 20:41:47 198

SaaS_AppAnalytics_Android_SDK_V4.0.58.jar

SaaS_AppAnalytics_Android_SDK_V4.0.58.jar TalkingData移动大数据服务平台;提供全面的产品统计分析服务、权威的移动行业数据解析,帮助你用数据说话。

2020-10-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除