标签:noindex

android技术

Android开源框架源码鉴赏:Fresco

5

zhuangli 发布于 2018-02-05

文章目录 一 图片加载流程 1.1 初始化Fresco 1.2 获取DataSource 1.3 绑定DraweeController与DraweeHierarchy 1.4 从内存缓存/磁盘缓存/网络获取图片,并设置到对应的Drawable层 二 DraweeControlle...

阅读(75)评论(0)赞 (0)

android技术

Android开源框架源码分析:Okhttp

4

darida 发布于 2018-01-31

文章目录 一 请求与响应流程 1.1 请求的封装 1.2 请求的发送 1.3 请求的调度 二 拦截器 2.1 RetryAndFollowUpInterceptor 2.2 BridgeInterceptor 2.3 CacheInterceptor 2.4 ConnectInt...

阅读(46)评论(0)赞 (0)

android技术

Android开发技术周报 Issue#165

xirruiqiang 发布于 2018-01-31

新闻 Android Wear 2.9未读通知点功能即将推出 谷歌Play Store应用商店将推有声读物商店 谷歌Play Store应用商店将推有声读物商店 [图]Android Oreo新功能:连接公共WiFi前知道传输速度 Android P系统浮现:谷歌新推送服务欲根除...

阅读(30)评论(0)赞 (0)

android技术

2018 年初值得关注的 25 个新 Android 库和项目

18

小丁 发布于 2018-01-31

这是我最新收集的 25 个 Android 库和项目列表,你也许会发现它们有用,有趣,并值得查看一下。所有的都在最近 3 个月发布的,排序不分先后。 开始查阅吧! 1. transitioner Transitioner 是一个为两个拥有嵌入子视图的视图之间提供简便、动态且可调整...

阅读(37)评论(0)赞 (0)

android技术

Rudeness:粗暴快速的 Android 全屏幕适配方案

4

wenming.gapo 发布于 2018-01-31

方案分析见 一种粗暴快速的Android全屏幕适配方案 。 本项目包括: rudeness-sdk。根据上述方案实现的一个非常简单的库。 rudeness-demo。这是demo。 使用姿势: 核心。使用冷门的pt作为长度单位,按照上述想法将其重定义为与屏幕大小相关的相对单位,不...

阅读(28)评论(0)赞 (0)

android技术

从源码角度看LowMemoryKiller

1

zhuangli 发布于 2018-01-31

Android系统中,进程的运行状态常常是各个应用开发者关注点的重中之重,进程是否能够存活基本也就意味着应用能否从用户手中获益。之前我写过一篇文章专门讲过进程保活与进程优先级的计算方式,有兴趣的话大家可以再看看。 进程一直存活固然很重要,一来应用可以随时随地的在用户手机上做业务操...

阅读(31)评论(0)赞 (0)

android技术

Android开源:SmartTable-Android 自动生成表格框架

5

xubiao.zhuang 发布于 2018-01-19

SmartTable 一款android自动生成表格框架 English README apk version 1.5版本下载地址 历史版本介绍 更多功能详情介绍 功能介绍 快速配置自动生成表格; 自动计算表格宽高; 表格列标题组合; 表格固定左序列、顶部序列、第一行、列标题、统...

阅读(72)评论(0)赞 (0)

android技术

Android 内存暴减的秘密?!

6

xirruiqiang 发布于 2018-01-19

WeTest 导读 在 我这样减少了26.5M Java内存! 一文中内存优化一期已经告一段落,主要做的事情是,造了几个分析内存问题的轮子,定位进程各种类型内存占用情况,分析了线程创建OOM的原因。当然最重要的是,优化了一波进程静息态的内存占用(减少26M+)。而二期则是在一期的...

阅读(55)评论(0)赞 (0)

android技术

记一次公司的Android分享会

21

hellas 发布于 2018-01-19

前言 我刚来这个公司的时候,每个周三都会有分享会,主题自定,分享对象尽量是面向大众,一开始觉得不错,但是到后面发现分享的内容不是那么有营养,而且积极性不是很高,都是当做任务进行分享。 程序员因为较为腼腆,分享的人较少,大部分都是客户部、分析部或者推广部的分享,久而久之,氛围就比较...

阅读(64)评论(0)赞 (0)

IOS技术

iOS学习之深入理解程序编译过程

5

yeseng 发布于 2018-01-17

常用的clang命令 clang -rewrite-objc main.m 将obj文件重写为 c, c++文件 clang -Xclang -ast-dump -fsyntax-only main.m 生成文件生成树 clang -Xclang -dump-tokens mai...

阅读(65)评论(0)赞 (0)

开源软件

首批九个建议加入EE4J的项目

zhuangli 发布于 2017-12-30

Eclipse基金会先期提出了九个 注定要包含在EE4J(Eclipse Enterprise for Java)中的项目,它们是: Eclipse Grizzly ; Eclipse OpenMQ ; Eclipse Mojarra ; Eclipse Message Serv...

阅读(84)评论(0)赞 (0)

android技术

Android博客周刊第78期

zhuangli 发布于 2017-12-03

新闻 1.谷歌终于在新版Android 8.1中带来正确的汉堡emoji表情 据外媒报道,上个月,互联网发现苹果、谷歌等这样的公司不知道如何正确制作一个芝士汉堡,至少在emoji表情上是这样的。这个问题在社交媒体平台上引发了一系列的牢骚抱怨。 2.新发布的智能手机也不再保证有最新...

阅读(71)评论(0)赞 (0)

android技术

如何绕过Android网络安全配置

1

Harries 发布于 2017-11-29

Android Nougat(Android 7)引入了一种名叫网络安全配置(Network Security Configuration)的新型安全功能,这种新功能可以允许Android开发者们在无需修改App代码的情况下自定义他们的网络安全设置。 但是这种功能将有可能影响An...

阅读(52)评论(0)赞 (0)

android技术

「Android」Bolts-更简单的完成线程调度和任务管理

xubiao.zhuang 发布于 2017-11-29

使用 Bolts 可以将一个完整的操作拆分成多个子任务,这些子任务可以自由的拆分、组合和替换,每个任务作为整个任务链的一环可以运行在指定线程中,同时既能从上行任务中获取任务结果,又可以向下行任务发布当前任务的结果,而不必考虑线程之间的交互。 Bolts-Android Bolts...

阅读(67)评论(0)赞 (0)

android技术

Android换肤原理和Android-Skin-Loader框架解析

xiaoli.wang 发布于 2017-11-29

Android换肤技术已经是很久之前就已经被成熟使用的技术了,然而我最近才在学习和接触热修复的时候才看到。在看了一些换肤的方法之后,并且对市面上比较认可的Android-Skin-Loader换肤框架的源码进行了分析总结。再次记录一下祭奠自己逝去的时间。 换肤介绍 换肤本质上是对...

阅读(38)评论(0)赞 (0)

开源软件

无Bug微内核seL4 7.0.0发布

1

邓龙华 发布于 2017-11-15

微内核 seL4 7.0.0版本发布,提供了另外一种 基于CMake的构建系统 ,支持 源码树外构建 和交互式配置。该版本还支持独立的ia32构建,并包含aarch64的详细文档。 seL4是一个高可靠性开源微内核,提供基于端到端验证的强隔离保障。实际上,这是说seL4代码库是 ...

阅读(84)评论(0)赞 (0)

android技术

Android开发技术周报 Issue#153

zhuangli 发布于 2017-11-08

新闻 Android 8.1 可能会让用户 Chromebook 发送和接收短信 教程 有货 App HTTPS 优化探索和实践 Android Studio 和 Gradle 3.0.0 更新简明指南 不可思议的OOM Android系统中动画浅析 开源库 & App ...

阅读(62)评论(0)赞 (0)