首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
夏目木木
掘友等级
高级划水砖家
|
某不知名厂的bug流水线熟练工
Android攻城师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 66
沸点 1
赞
67
返回
|
搜索文章
赞
文章( 66 )
沸点( 1 )
[译] 挑战 Flutter 之 WhatsApp
Flutter Challenges 是一项尝试利用 Flutter 重新创建特定的应用程序UI或设计的挑战。 此次挑战将尝试 Whatsapp Android 应用程序的主界面。请注意将重点放在 UI 上而不是实际获取消息。 让我们创建一个名为 whatsapp_ui 的 F…
Android 事件分发(1)—— 基本概念与流程
1. 什么是事件分发? 这个时候就需要事件分发机制来处理了。 说白了,事件分发其实就是决定将点击事件分发给谁处理的一套规则。 2. 事件分发使用场景 图中有两个 View,外部的 View 是横向滑动的,而内部的 View 是竖向滑动的。这个时候在内部的 View 进行滑动,怎…
Now直播iOS Flutter混合工程实践
腾讯Now直播iOS App在近期版本嵌入了Flutter功能开发模块,本文旨在讨论我们Now直播终端团队对iOS Flutter混合开发模式的一些思路和实践,欢迎大家探讨。整体来看团队经历了三个混编开发模式阶段,分别是Xcode工程集成Flutter产出模式,Flutter工…
MVP In Android
MVP 在 Android 的简单实现
解放双手 - Android 开发应该尝试的 UI 自动化测试
最简单的方式就是直接编译运行App,通过自己的操作对界面进行交互,从个人的视觉效果上进行功能的检查,比如我实现了一个RecyclerView,我就打开界面,看看这个列表是否正确显示在了界面上。 不久之后,我觉得某些地方代码不是很好,于是我改了一些代码,我怕会出现问题,于是为了保…
Java对象在JVM中长啥样
Java 是门面向对象的开发语言,那么我们自己编写的 Java 类生成的对象是什么样的?它肯定保存在虚拟机的内存中,但它以怎样的结构来保存的呢?带着疑问往下看看。 Java 层的开发可能不太熟悉 Klass,但肯定熟悉 class,我们只要知道 Klass 是 class 在 …
看图轻松理解数据结构与算法系列(基于数组的栈)
推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。 栈是一种线性存储结构且运算受限的线性表,它的插入和删除运算操作被限制在表的一端,该端称为…
[译] 使用 Flutter 实现跨平台移动端开发
Flutter 是一款由 Google 开发的开源、跨平台移动端开发框架。它允许使用同一个代码库构建高性能、漂亮的 iOS 和 Android 应用,同时它也是 Google 即将推出的 Fuchsia 操作系统的开发平台。此外,通过自定义的 Flutter 引擎可以将其嵌入到…
LruCache 使用及原理
1. LruCache 是什么? 要搞清楚 LruCache 是什么之前,首先要知道 Android 的缓存策略。其实缓存策略很简单,举个例子,就是用户第一次使用网络加载一张图片后,下次加载这张图片的时候,并不会从网络加载,而是会从内存或者硬盘加载这张图片。 缓存策略分为添加、…
下一页
关注了
61
关注者
1
收藏集
16
关注标签
35
加入于
2018-05-26