首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Jialiujia
掘友等级
android工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
275
文章 275
沸点 0
赞
275
返回
|
搜索文章
赞
文章( 275 )
沸点( 0 )
ConstraintLayout在项目中实践与总结
ConstraintLayout,让布局更优雅。 上图是网易100分的选课首页,在Banner图的下部是推荐类目模块,其中数学、语言、小低和小高分别是推荐类目Item。可见每个类目的子类目个数是不确定的,根据个数的不同,子类目的排列方式也不一样。 现在我们来实现Item的布局。…
Android平台图像压缩方案
我们会提一下底层的实现方案概览,给向进一步扩展的同学提供一些思路。 在介绍图像压缩方案之前,我们先要了解一下和压缩相关的图像的基本知识,这也可以帮助我们理解Bitmap.java里定义的一些变量的含义。 另外提一点Bitmap计算大小的方法。 在Bitmap里有两个获取内存占用…
Android源码阅读-编译8.0源码
搞Android的人不编译一下Android的源码感觉人生好像不大完整似的。早就想编译Android源码,但是前前后后经历好长时间都没有把它搞出来,就这样拖着,直到昨天晚上才真正的把Android8.0源码给编译出来。一开始在Mac下面编译的,但是环境搭建配置非常麻烦,而且问题…
有趣的二进制2—高效位运算
优秀的算法都大量用到位运算,而位运算在工作中很少用到,借助一个示例,我们看一下其的优势以及原理,顺便mark一波常见位运算。 上一篇《有趣的二进制》我们讲到二进制的一些基础知识,但没有讲到位运算,有同学大呼不过瘾,那这一篇主要讲解下位运算的运用,还是从一个例子开始,希望对大家有…
一步一步了解handler机制
说起handler,相信大家一定都不陌生,因为太常用了,而关于handler的机制,现在网上也是一大堆,但是我还是要在这里讲一遍,毕竟知识这个东西是要自己讲出来才能表示自己已经理解了嘛!
【漫画技术】揭秘Android事件分发机制
Tips:4个环节,共计约3.3小时的精心打磨完成上线。 掌握Android事件分发机制不仅能应付面试,更重要的是对自己技术栈的一个积累。 在学习事件分发机制的时候,切记不要死记硬背(因为过几天,相信你肯定能会忘记的!),重点是理解整个流程。 xml布局一大块,就是我们平常编写…
Espresso浅析和使用
Espresso是一个Google官方提供的Android应用UI自动化测试框架。Google希望,当Android的开发者利用Espresso写完测试用例后,能一边看着测试用例自动执行,一边享受一杯香醇Espresso(浓咖啡)。 接下来,将从配置、写用例、运行一步步介绍Es…
安卓超快数据库ObjectBox使用及填坑指南
前几天升级 EventBus的时候, 看到了 ObjectBox, 然后进去看了下, 发现这是一个超级快的数据库, 于是在项目里进行了集成, 踩了一些坑, 下面一一介绍. 4 进行增删改查: put, get, remove, and query. 完成这两步, 编译运行后在通…
常用的像素操作算法:图像加法、像素混合、提取图像中的ROI
图像可以是看成是一个多维的数组。读取一张图片,可以看成是读入了一系列的像素内容。这些像素内容,按照不同的模式具有不同的格式。对于三通道的 RGB 位图来说,每个像素是一个 8-bit 整数的三元组。图像的像素操作是比较基础的图像算法,下面列举三个常用的像素操作算法。 图像的加法…
Android 中图片压缩分析(上)
在 Android 中进行图片压缩是非常常见的开发场景,主要的压缩方法有两种:其一是质量压缩,其二是下采样压缩。 前者是在不改变图片尺寸的情况下,改变图片的存储体积,而后者则是降低图像尺寸,达到相同目的。 由于本文的篇幅问题,分为上下两篇发布。 其二,CompressForma…
下一页
关注了
15
关注者
0
收藏集
1
关注标签
194
加入于
2016-09-12