首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BDwuzhou
掘友等级
Android工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 56
沸点 3
赞
59
返回
|
搜索文章
赞
文章( 56 )
沸点( 3 )
头条屏幕适配问题汇总及解决,这次你值得尝试
由于该方案确实值得我们使用,所以借助大家开源的力量一起来完善,这次你值得尝试。 Android 屏幕适配从未如斯简单(8月10日最终更新版),由于文章写的较早,请用 1.19.2 版本及以上来完美适配。 创建新的模拟器设备,然后修改分辨率和屏幕尺寸使其达到 mdpi 即可。 后…
Android中集成FFmpeg及NDK基础知识
在日常App开发中,难免有些功能是需要借助NDK来完成的,比如现在常见的音视频处理等,今天就以ffmpeg入手,来学习下Android NDK开发的套路. 很多人并不清除JNI和NDK的概念,经常搞混这两样东西,先来看看它们各自的定义吧. JNI是Java Native Int…
Android P 刘海屏适配全攻略
先吐槽一下,刘海屏真丑。然而作为苦逼的开发者,还是要去适配刘海屏的。好了,吐槽完毕,进入正题。 这里主要是介绍一下Android P中刘海屏的适配以及Android P之前的适配。为什么要分开呢?因为Android P之前官方还没提供API来进行适配,都是由各家厂商来提供适配方…
[译] Awesome Flutter:带你从入门到进阶的 Flutter 指南
Flutter 是可以用一份代码来创建 iOS 和 Android 高性能、高保真应用的移动端 SDK。 Google IO 2018 (857 👏) —— 构建漂亮,灵活的用户界面。 开发一个安卓应用 —— 配置和开发第一个应用,作者是 Ashraff Hathibelag…
编译并裁剪 FFmpeg 在 Android 上做视频编辑
众所周知,Android 对涉及底层硬件的 API 控制力都比较弱,从其难用的 Camera/Camera2、MediaCodec 等 API 就可见一斑。 首先,按照 Android 官方的文档推荐,当然首推 MediaCodec。 其次,MediaMetadataRetri…
使用Paging Library获取网络数据
之前看architecture时候,看见了paging library这个库,因为谷歌给出的案例是配合Room使用,所以一直没去深究,今天偶然看见了别人的博客,发现愿挨还可以配合网络数据使用,所以今天就来趴一趴用法. 可见我们需要四个数据,但是LivePagedListProv…
Android键盘操作总结
下面将对上述问题各个击破。 1. 限制输入框内字数,超过字数不让输入,并且提示 2. 点击外部区域键盘自动收起 如果当前页面是Activity那么可以直接重写dispatchTouchEvent方法。在ACTION_DOWN事件时,判断点击的坐标是否在输入框坐标的上面,如果是那…
Android技能树 — Rxjava取消订阅小结(2):RxLifeCycle
现在很多项目都在使用Rxjava了,对于RxJava的使用,估计都很熟悉了,但是很多人在使用RxJava的时候容易产生内存泄漏问题,比如我们在用RxJava配合Retrofit的时候,发出请求出去,拿到数据后我们可能会去刷新界面,但是如果这时候网络比较差,返回比较慢,而我们的A…
Android与物联网设备通信-概念入门
我准备了一个专题Android与物联网设备通信,分为十来个小节完成。泛指Android连接其它硬件设备建立通信。之前的博客比较零零散散,这算是一次小小的挑战。尽量在工作回家后和周末来完成。 面对陌生的事物,举步维艰只是表象。时间会教你的。 --大鸡排 在某种可到通信的媒介下,使…
妈妈再也不用担心你不会使用线程池了(ThreadUtils)
降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 提高响应速度:当任务到达时,任务可以不需要等到线程创建就能立即执行。 提高线程的可管理性:线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。…
下一页
关注了
82
关注者
3
收藏集
12
关注标签
68
加入于
2016-11-13