logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

我把废旧 Android 手机改造成了 Linux 服务器

目录瞎比比什么都别说,先看看效果怎样?需要什么材料、设备?root 手机为 Android 手机装上 Linux 系统最后瞎比比自从没有了学生身份之后,购买云服务器的价格是越来越贵了,不管是阿里云还是腾讯云。我寻思着能不能找到什么替代品,这让我想起之前在知乎不经意看到的,可以把 Android 手机改造成 Linux。先看看效果怎么样三个必备的软件...

文章图片
#android#面试#flutter +2
“玩弄一下”Android Jetpack Compose 中的 Snackbar

开始写Compose的时候,真的有点不习惯。思考方式和以前完全不同,有点类似ReactNative。 写习惯了之后,还真有点欲罢不能,行云流水~Snackbar感觉就是Toast Plus版,可以自定义视图,还可以进行交互,可以用在很多地方实现意想不到的效果。

文章图片
#android#android jetpack#android studio
Android中使用WebView与JS交互全解析

而这个登录界面是我们native维护的。当你在图1的界面,点击第一个按钮时,会打开图2的对话框,点击第二个按钮时,会打开图3的对话框,同时在这里点击确定,会跳转到另一个页面,当点击第三个按钮时,会打开图4对话框,并且可以输入内容。大家可以想象一下针对于同一个活动,如果使用纯native的开发方式,Android和iOS两边都要维护同一套界面甚至是逻辑,这样开发和维护的成本会很大,而使用hybrid

文章图片
#android#javascript#交互 +3
你是成熟的 AI 了,应该自己学会补全代码

在项目开发中,优秀的代码自动补全工具可以提升工作效率。然而,近来的 IDE 基本都使用搜索方法进行补全,在一些场景下效果不佳。近日,有开源项目用深度学习模型进行代码补全,显示出非常有潜力的效果。近日,Reddit 上的一篇帖子引起了网友的热议。帖子作者「mlvpj」称:「我们使用深度学习完成了一个简单的项目,可以自动进行 Python 代码补全。」根据介绍,该项目基于 LSTM 模型,训...

#AI
Android Framework源码解析,看这一篇就够了

通常作为一个Android APP开发者,我们并不关心Android的源代码实现,不过随着Android开发者越来越多,企业在筛选Android程序员时越来越看中一个程序员对于Android底层的理解和思考,这里的底层主要就是Android Framewok中各个组件的运行原理,例如Binder的运行机制、ServiceManager的作用等等。所以我们还是要了解一下Android系统的组成,以及

文章图片
#android#职场和发展#程序人生 +2
“丧心病狂”的混淆操作!

我们一般发布项目出去都去做混淆的操作,一方面优化一下代码,减少一下Apk体积;另一方面,让自己的源码逻辑不会那么容易被识别出来。刚巧在wanandroid群里,看到有同学讨论空白混淆的操作,于是搜集了一波比较好玩的混淆词典。原理很简单,我们混淆是可以配置词典的,所以就当是图个乐了。我特意找了个开源项目,加一下混淆配置,顺便确定下还能运行…https://github.com/kingwan...

#android
Android通用业务弹窗管理方案PopLayerV2

前言上回讲到了 业务弹窗管理的Dialog形式有兴趣的同学 可以点击这里去往上一篇文章了解回顾一下这回的PoplayerV2版本是在此前Dialog基础上拓展了一部分同学关心的透明webview弹窗实践效果春节几天假期加上上班休息的时间一点点的码总算跟上计划的进度了这里是此项目的Github地址,所有库和DEMO均已开源。好了,接下来开始进入正题本文着重介绍于 透明webview的...

常见Android面试题及答案(详细整理)

对于Android的学习,很多⼈可能学了之后,不知道⾃⼰处于哪个阶段,也不到究竟要学到哪个程度,验证⾃⼰学得如何最好的⾯试,就是尝试去⾯试,⽽⾯试⽆⾮就是问你⼀些⾯试题。所以呢,小编整理了这些 Android ⾯试题,从 Java 基础,并发,虚拟机到Android Framework,开源框架,性能优化,并且附带了详细的答案,⽆论是想⾯试还是想看看⾃⼰学得如何,那么这份⾯试题,都值得你去学习。答

文章图片
#android
一款Android开发者神器,从此不怕Show case

在我们日常开发中,肯定有show case 阶段,当我们迭代到一个阶段之后,我们需要向团队内的协作者产品、设计、测试、项目经理来展示我们的研发成果和进度。如何展示?当然就是装上app,进行投屏演示我们所研发的功能。IOS 工程师的show case很方便,设备自带,只要iphone和 和投屏设备连上同一个局域网,就可以使用Airplay链接,进行投屏,然后在自己手机上进行功能演示。一..

    共 18 条
  • 1
  • 2
  • 请选择