自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

翻译 iis 反向代理 应用程序_如何对Android应用程序进行反向工程

iis 反向代理 应用程序Android安全性(Android Security)Being a mobile apps developer, we have to know many things. But one thing we often miss is how to protect our app from tampering. Most of the books ignore thi...

2020-10-13 08:54:55 426

翻译 mvi架构_那么为什么我们在移动开发中需要mvi

mvi架构I assume that you already have heard a lot of about MVI, how to cook and configure it well. But not so many articles and lectures about how MVI simplify life of mobile developer in comparison wit...

2020-10-13 08:45:53 602

翻译 flutter 填充_如何在您的Flutter应用中实现自动填充

flutter 填充The developers at Flutter recently released version 1.20.0. This update features performance improvements, new widgets, added features, and more. For more specific information about the upda...

2020-10-13 08:36:51 2112

翻译 android 逐帧动画_android逐案测试

android 逐帧动画Table of contents目录· Best practices· Some scenarios for writing test cases ∘ Simple unit test for class ∘ Testing callback function ∘ Testing suspend function ∘ Testing coroutine when lau...

2020-10-13 08:26:06 294

翻译 在东京大学感受_东京最好的街头小吃在哪里找到

在东京大学感受Some of the best food in Tokyo can be found among the tiny street food stalls and markets, but without the help of a local, it can be difficult to know where to find it. Check out our recommend...

2020-10-13 08:15:44 561

翻译 如何在recyclerview适配器中使用视图绑定

View binding is a feature that allows you to more easily write code that interacts with views. Once view binding is enabled in a module, it generates a binding class for each XML layout file present i...

2020-10-13 08:05:50 300

翻译 kotlin list替换_用Kotlin频道流替换singleliveevent

kotlin list替换After the announcement of the StateFlow implementation this year, I got curious about the possibility to totally replace LiveData. This means one less project dependency and achieve a mor...

2020-10-13 07:55:27 652

翻译 Android教程第1部分使用带有kotlin的java websocket

In this tutorial, I will show how to use Java-Websocket Library together with Kotlin. It will be a simple app. The app opens a connection to the Coinbase Pro Websocket Feed by using Java-Websocket. Wh...

2020-10-13 07:45:13 1307

翻译 jetpack_jetpack撰写如何制作可滚动列表

jetpackWe previously looked at how to handle states inside a Composable with the quantity selection component. In this article, we’ll see how to make a scrollable list. When it comes to display a list...

2020-10-13 07:35:43 533

翻译 英国 国王 世系_在世系os raspberry pi上设置android应用apk安全测试环境

英国 国王 世系您将需要什么:(What you will need:)A computer, HDMI cable, monitor and a mouse 电脑,HDMI线,显示器和鼠标Raspberry Pi树莓派A microSD card — 16 GB and a Card ReadermicroSD卡— 16 GB和读卡器Internet connectivity互联网连接USB...

2020-10-07 15:01:13 501

翻译 firebase 云推送_Firebase云消息传递

firebase 云推送This post would give a brief idea on Firebase and the implementation of FCM in the application.这篇文章将简要介绍Firebase和应用程序中FCM的实现。Firebase is a platform developed by Google for creating mobile...

2020-10-07 14:51:13 398

翻译 自定义lint_如何在android中实现自定义lint规则以警告从抛出的检查异常

自定义lintWhile Java introduced the new concept of checked exceptions a few decades ago, Kotlin decided against using it, handling all exceptions as unchecked ones. This can become a point of failure whe...

2020-10-07 14:40:32 289

翻译 android刷新布局ui_代码的一小步,Android ui重用布局的一大步

android刷新布局uiHello! Hope you’re good and I can help you with some small UI improvements. In this article you'll learn about merge, include and ViewStub, which will help you to have a better layout str...

2020-10-07 14:29:39 377

翻译 exoplayer的media2扩展

The AndroidX media2 session API is the new version of Android’s MediaSession API. By integrating your application’s media player with this API, you can allow playback to be controlled via Bluetooth me...

2020-10-07 14:19:24 905

空空如也

空空如也

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

TA关注的人

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