-
Android Handle解析
Handle 在 android 中的意义 Handle 通常用来做主线程和子线程之间的通信 Handle 是Android消息机制中的重要一员 只要是有异步线程与主线程通信都得地方...
-
Android调试神器stetho使用详解和改造 原 荐
本文由云+社区发表 作者:NaOH 概述 stetho是Facebook开源的一个Android调试工具,项目地址:facebook/stetho 通过Stetho,开发者可以使用c...
-
Android:6种方式让你高效 & 正确地获取View的坐标位置
前言 获取 View 坐标在 Android 开发中非常常见。今天 carson 将详细给大家讲解 获取 View 坐标常用6种方式: getLeft()、getTop()、getR...
-
浅谈 Android Dex 文件
概述 为什么要了解 Dex 文件 了解了 Dex 文件以后,对日常开发中遇到一些问题能有更深的理解。如:APK 的瘦身、热修复、插件化、应用加固、Android 逆向工程、64 K 方法数...
-
ButterKnife使用详解
以前的话经常使用findViewById()来绑定布局中ID,这样写不仅麻烦而且还没有什么效率,今天推荐一款由JakeWharton大神写的框架Butterknife用来绑定ID。 导入...
-
Android原生绘图之炫酷倒计时
零、前言 1.本篇原型是慕课网的教程,但 是用JavaScript实现在浏览器上 的, 详见 2.最近感觉安卓Canvas不比html5的canvas差,使用想 复刻一下到Android上...
-
有关Android插件化思考
最近几年移动开发业界兴起了「 插件化技术 」的旋风,各个大厂都推出了自己的插件化框架,各种开源框架都评价自身功能优越性,令人目不暇接。随着公司业务快速发展,项目增多,开发资源却有限,如何能在有限资源内...
-
android 原生工程集成Flutter工程
一、创建安卓和Flutter工程 创建安卓原生工程(语言选择为Kotlin,工程命名为:android_demo) 创建Flutter工程(下面是采用Int...
-
APK瘦身三步曲
前言 背景 115于2009年推出的网络数据在线存储服务,一直以来都有阶段性对应用进行安装包的体积优化,因为公司也没有硬性的指标规定,所以这块的重视程度也一直不高。对比了目前竞品的一个情况...
-
EasyBluetoothFrame一款手机蓝牙通讯的快速开发框架
EasyBluetoothFrame 这是一个适用于经典蓝牙通讯的快速开发框架。 框架适用范围 本框架只适用于支持蓝牙3.0协议的设备进行数据连接传输,也就是通常说的经典蓝牙,通常手...
-
Android应用优化之冷启动优化
事件发生在发包上线的前两天,在某某云进行移动测试时,提示冷启动速度低于平均值的问题,之前自己也曾尝试过优化,但是发现效果并不是很明显,作为一个有追求的开发者,趁着有点空闲时间,要好好研究一下冷启动优化...
-
Node.js C++ Addon应用实践
近期项目中尝试使用Electron来实现跨平台桌面客户端。由于Node.js支持c++实现native addon,将c++接口封装供js调用,我们考虑将已经被多平台使用的SDK作为native扩展库...
-
巧用Android CoordinatorLayout实现复杂布局 + 滚动内容
一个使用情景是:页面上半部分是一个不算短的、复杂的Layout,后半部分是一个嵌套了RecyclerView的Fragment的横向ViewPager。使用效果是,上半部分会充当下半部分可滚动内容的H...
-
区块链钱包开发(Android篇)
简介 本文主要内容为区块链钱包移动端(Android)开发,介绍比特币钱包和以太坊钱包的开发过程,包含钱包的主要功能: 创建钱包,钱包余额,导出钱包,...
-
Android Studio 3.0 升级一些坑
点击 Check for Updates 增量更新: 下载完成,会提示更新 您将 Gradle 更新至 4.1: 这里建议您对老项目先暂时点击 Don’t re...
-
Android完整开源项目大全
NoticeDog: https://github.com/bunnyblue/NoticeDog 一个基于NotificationListenerService 的Android通知...
-
Android埋点技术分析
埋点,是对网站、App或者后台等应用程序进行数据采集的一种方法。通过埋点,可以收集用户在应用中的产生行为,进而用于分析和优化产品后续的体验,也可以为产品的运营提供数据支撑,其中常见的指标有PV、UV、...
-
在Android N通知栏上实现直接回复消息
Android N 版本中的通知又做了进一步的改进。主要改进了如下几点: 新的 UI 效果 增强对自定义 View 的支持 支持通知内直接回复 ...
-
各种Android自定义控件、Widget、Material Design
material-about-library: https://github.com/daniel-stoneuk/material-about-library Material De...
-
Android工程师的面试指南
⼜到了传统的“⾦九银十”换⼯作的⾼峰期,在互联⽹寒冬下,抓住机会就显得尤为重要,特别是现在移动开发已经严重饱和的情况下。那作为 Android ⼯程师的我们应该从哪些⽅⾯去准备...