加载中...
avatar
文章
193
标签
47
分类
41
首页
时间轴
归档
标签
分类
清单
  • 音乐
  • 照片
  • 电影
友链
关于
Logo码行Android优秀开源第三方库
搜索
首页
时间轴
归档
标签
分类
清单
  • 音乐
  • 照片
  • 电影
友链
关于

Android优秀开源第三方库

发表于2022-08-05|更新于2025-03-07|Android
|总字数:17|阅读时长:1分钟|浏览量:

Log类

Timber https://github.com/JakeWharton/timber

implementation 'com.jakewharton.timber:timber:5.0.1'
文章作者: Carl Su
文章链接: https://devsu.top/posts/b79c82/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 码行!
Android
cover of previous post
上一篇
RxJava3+Retrofit简单使用
目标​ 从百度翻译定时轮询翻译API 依赖implementation 'io.reactivex.rxjava3:rxjava:3.1.2'implementation 'io.reactivex.rxjava3:rxandroid:3.0.0'implementation 'com.squareup.retrofit2:retrofit:2.9.0'// 衔接 Retrofit & RxJava// retrofit适配器implementation 'com.squareup.retrofit2:adapter-rxjava3:2.9.0'// Gson解析implementation 'com.squareup.retrofit2:converter-gson:2.9.0' 权限:<uses-permission...
cover of next post
下一篇
Android Studio 和Lombok插件不兼容问题
最近安装了高版本的 AS,然后在Plugins里已经搜索不到lombok这个插件了 在https://plugins.jetbrains.com/plugin/6317-lombok/versions下载离线的安装包 然后报错 Plugin 'Lombok' (version '0.34.1-2019.1') is not compatible with the current version of the IDE, because it requires build 191.* or older but the current build is AI-211.7628.21 解决办法: 将下载的插件解压,然后拷贝里面的jar包到Android Studio的安装目录 D:\Program Files\Android\Android Studio\plugins下面,重启AS即可
相关推荐
2023-03-27
2023-03-27-Hilt基本用法
添加依赖项首先,将 hilt-android-gradle-plugin 插件添加到项目的根级 build.gradle 文件中: GroovyKotlinplugins { ... id 'com.google.dagger.hilt.android' version '2.44' apply false}plugins { ... id("com.google.dagger.hilt.android") version "2.44" apply false} 然后,应用 Gradle 插件并在 app/build.gradle 文件中添加以下依赖项: GroovyKotlin...plugins { id 'kotlin-kapt' id 'com.google.dagger.hilt.android'}android { ...}dependencies...
2023-03-30
2023-03-30-Android-使用Chrome调试WebView
为了调试WebView,需要在应用程序中启用WebView的调试模式。可以通过在应用程序的Java代码中添加以下代码实现: javaCopy codeif(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { WebView.setWebContentsDebuggingEnabled(true);} 此外,在WebView中打开的网页也可以通过Chrome开发者工具进行调试。具体步骤如下: 在手机上打开应用程序并进入WebView页面。 在电脑上打开Chrome浏览器。 在地址栏输入 chrome://inspect 并回车。 点击 “设备” 按钮,会列出连接到电脑上的所有设备。 找到相应的应用程序并点击 “检查” 按钮,即可打开Chrome开发者工具进行WebView的调试。 需要注意的是,Chrome开发者工具只能调试已经加载的网页,无法调试WebView中的本地HTML文件。
2023-05-12
2023-05-12-Hilt的使用
Hilt的作用Hilt是Dagger的最强辅助 Hilt简化了Dagger使用,大量减少了使用Dagger时编写的模板代码。 Hilt提供一套标准组件和作用域注解:不必再自定义组件和作用域。 Hilt提供几种预定义的的绑定(提供对象实例的获取称为绑定):如Application和Activity。 Hilt提供集中预定义的限定符(Qualifier): @ApplicationContext和@ActivityContext。 添加依赖项首先,将hilt-android-gradle-plugi添加到Project级的build.gradle文件中: plugins { id("com.google.dagger.hilt.android") version "2.44" apply false} 然后,应用 Gradle 插件并在 app/build.gradle 文件中添加以下依赖项: plugins { kotlin("kapt") //报错的话使用 id...
2023-07-08
2023-07-08-Android手动升级AGP
打开Android Studio工程,有些项目会弹出升级AGP的提示,有些项目又不会。 最近因为升级了工程的某些依赖库,需要将 compileSdk 和targetSdk升级到33,同时工程会报错,显示AGP版本低了,需要升级。 操作方法 在AS里面搜索Upgrade Assistant ![截屏2023-07-08 22.48.45](/Users/carl/Library/Application Support/typora-user-images/截屏2023-07-08 22.48.45.png)
cover
2024-05-21
2024-05-21-Mapbox for Android - 本地化地图
加载地图private val mapboxMap by lazy { mapView.mapboxMap }mapboxMap.apply { loadStyle(Style.MAPBOX_STREETS) setCamera( CameraOptions.Builder() .center(Point.fromLngLat(LONGITUDE, LATITUDE)) .zoom(15.0) .build() )} 可以看到地图的效果是 如何将这些注记用中文展示,需要修改mapboxMap的style private lateinit var locale: Localelocale = resources.configuration.locales.get(0)mapboxMap.apply { loadStyle(Style.MAPBOX_STREETS){ //或者这里的local...
cover
2022-08-05
Android-在Activity中使用Menu
在Activity中使用Menu资源文件​ 首先在 res 目录下新建一个menu文件夹,右击res目录–>New–>Android Resource Directory,输入文件夹名menu,在弹出的菜单中Directory Name输入Menu,Resource type 选择Menu,然后在此文件夹下新建一个 main.xml的菜单文件,右击menu–>New–>Menu Resource File。 最后添加 Item的 id和title即可. <?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"><item android:id="@+id/add_item" android:title="@string/add" /><item ...

评论
ValineDisqus
目录
  1. 1. Log类
©2018 - 2025 By Carl Su
框架 Hexo 6.3.0|主题 Butterfly 5.3.5
学无止境
搜索
数据加载中