
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
作者:shouheng作为独立开发者,应用被破解是一件非常让人烦恼的事情。之前有同学在我的一篇博文下面问,有没有一些 Android 防破解的方法。在多次加固、破解、再加固、再破解的过程中,我也积累了一些思路和方法。这里分享一下,如果需要用到,可以作一个参考。先说一个结论,也是我在 Stackoverflow 上面的一个国外程序员的答案,就是说,APK 包已经在别人手上了,我们能做的不过是提升被破
作者:老孟Flutter平台通信的3种方式Flutter 与 Native 端通信有如下3个方法:MethodChannel:Flutter 与 Native 端相互调用,调用后可以返回结果,可以 Native 端主动调用,也可以Flutter主动调用,属于双向通信。此方式为最常用的方式, Native 端调用需要在主线程中执行。BasicMessageChannel:用于使用指定的编解码器对消息
Flutter作为一种跨平台解决方案,经常会作为一个模块嵌入到原生Android与iOS应用中,Flutter与Android原生端的通信必不可少。所以本文就来讲述一下Android如何与flutter进行通信。1、架构概述消息通过平台通道在native(host)与flutter(client)之间传递,如下图所示:为了确保用户界面能够正确响应,消息都是以异步的方式进行传递。无论是native向
了解 Kotlin ,以及使用它的优势Kotlin是一种在 Java虚拟机上执行的静态型别编程语言,它主要是由俄罗斯圣彼得堡的JetBrains开发团队所发展出来的编程语言。可以提高开发者的工作效率,并提升开发者的工作愉悦度。优势 1: 可与 Java 互操作与 Android SDK 和 Java 程序语言库兼容,Kotlin 代码中可以方便调用 Java 库 (Android Studio 的
作者:技术最TOPKotlin 1.4.0 8月17日发布!在过去的几年里,我们一直在努力使 Kotlin 成为一种有趣、令人愉快且高效的编程语言。为了借助此版本的 Kotlin 继续追求这一目标,我们投入了大量精力和努力来提高 Kotlin 及其工具的性能和质量。我们也很兴奋地宣布支持多种新的语言功能,包括期待已久的 Kotlin 接口的 SAM 转换。为了帮助您充分利用 Kotlin 1.4
简介Kotlin的一些标准函数非常相似,我们不确定使用哪个函数。在这里我将介绍一个简单的方法来清楚地区分他们的差异和如何选择使用。范围函数我重点关注run,with,T.run,T.let,T.alsoandT.apply函数。我称他们为范围函数,因为我认为他们的主要功能是为调用函数提供一个内部范围。run函数是说明最简单的范围方法fun test() {var mood = "I am sad"
作者:郭霖现在使用Kotlin的Android开发者已经越来越多了。这门语言从一开始的无人问津,到后来成为Android开发的一级语言,再到后来Google官宣的Kotlin First。Kotlin正在被越来越多的开发者接受和认可。许多学习Kotlin的开发者之前都是学习过Java的,并且本身Kotlin就是一款基于JVM语言,因此不可避免地需要经常和Java进行比较。Kotlin的诸多特性,在
作者:吉哈达前言随着使用Flutter开发的深入加之其生态还不完善,必然会涉及到使用原生View的情况。为此,Flutter也为我们提供了PlatformView方便我们嵌入原生View,以实现一些flutter暂时不支持的功能,但由此也引发了一些性能问题。Flutter与原生View简介实现这里以Android来做一个简介(如果没用过原生View的话,可以百度教程),当我们需要使用一个Andro
Android 的前生今世Android 系统Android 系统作为全球第一大系统,基于 Java 开发的移动端有着诸多的性能优势。2018年前 H5 的性能瓶颈和 react-native 的一系列缺点(动画性能、第三方依赖、逻辑上的额外开销、调试的困难、不能完全屏蔽原生平台 等)导致业界对跨平台开发失去信心。直到 2018 年 10 月 Google 推出首个 Flutter 跨...
本文转载自公众号“读芯术”在被指定为Android的官方语言后,Kotlin逐渐取代了Java,成为现今Android开发人员的首选,它让Android开发更加轻松和快捷。Java和Kotlin语言的相似之处颇多,因此Java开发人员转用Kotlin比较容易。但也正因如此,开发人员很容易忽略Kotlin的独特性及其惯用方法,这可能导致编写的Kotlin代码与Java的代码类似。有一些Kotlin化







