首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
是小红吗
掘友等级
Android
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
323
文章 323
沸点 0
赞
323
返回
|
搜索文章
赞
文章( 323 )
沸点( 0 )
【NDK】项目演示-Android串口的封装工具库以及集成的几种思路
在前文中我们介绍过 NDK 的本地使用与 JNI 的语法介绍,那么这一期我们就从一个真实的实战角度出发去集成一个串口相关的第三方库。老早之前我就分享过串口工具库...
手把手教你学会写 Gradle 插件
前言 很多业务同学在开发的时候,经常会看到公司里面架构组的同事,经常会提供一个插件供大家使用,这些插件有增加编译速度的,有一些字节码插桩的,或者封装了一些一件打包组件上传的功能,看上去还挺 6 的。今
聊聊 Glide | 不看源码,只聊设计
Glide 是一个非常优秀、高性能的开源图片加载框架,从我入行开始一直到现在,非常的稳定、可靠,这么多年我好像都没有处理过因为 Glide 自身 bug 导致的线上问题
Node.js:学习如何设置和使用环境变量
本文会以轻松的方式、一步一步引导大家学习如何在 Node.js 应用程序中设置和使用环境变量。学完本文后,你对环境变量将会有一个清晰的认识,环境变量相关问题也会迎刃而解
ViewPager 超详解:玩出十八般花样
虽然没有 RecyclerView 这种列表控件常用些,但是在开发中你ViewPager 肯定也是不可或缺的控件,引导页、轮播图、卡片画廊等效果总是缺少不了 ViewPager 的身影。 相信每一位朋友对 ViewPager 的基础使用都已经很熟练了,今天在这里就从简至繁将 V…
ViewPager刷新问题原理分析及解决方案(FragmentPagerAdapter+FragementStatePagerAdapter)
可见,Fragment的缓存仍旧留在FragmentManager中。新的FragmentPagerAdapter被设置后,会通过instantiateItem函数来获取Fragment,这个时候它首先会从FragmentManager的缓存中去取Fragment,取到的Fra…
不受父容器大小限制的TextView
序言 为了实现以下效果,特意开发了一个自定义控件。主要是红色的点赞数和评论数。 问题分析 自定义控件 该控件主要是在于忽略的父容器的大小限制,这样可以展示出全部内容。注意父容器的属性中需要下列配置。
[译] 论 Android 中 Span 的正确打开方式
Span 够为文字和段落设置样式,它是通过让用户使用 TextPaint 和 Canvas 等组件来实现这些功能的。在上一篇文章中,我们讨论了如何使用 Span、Span 是什么、Span 本身自带的功能,以及如何实现并测试自己的 span。 我们看看在特定的用例中,可以使用什…
[targetSDK升级为35] 恶心的EdgeToEdge适配 (v6)
开发多年, 碰到不少恶心需求与恶心甲方了. 但这次edgeToEdge真是刷新了我对google下限的想像.
Gradle 分功能打包
分功能打包有两个场景: * 在一个 module 中拆分。 * 在不同 module 中拆分。如: 华为、小米上架的 apk 包含的功能不一样。
下一页
关注了
54
关注者
0
收藏集
9
关注标签
16
加入于
2018-05-15