Android权限 - 第三篇

原文链接 : Permissions – Part 3 在Marshmallow(棉花糖,Android6.0版本)中Android添加了一个新的权限模块,需要开发者在授权的时候做一些不同的处理。在这一系列中,...

2995次阅读  |  5年以前  |  阅读全文 »
尝试结合 Mosby 和 Flow 代替 Fragment
2622次阅读  |  5年以前  |  阅读全文 »
自动化截图-应用分发时的自动截图方案
2435次阅读  |  5年以前  |  阅读全文 »
听FackBook工程师讲*Custom ViewGroups*
3796次阅读  |  5年以前  |  阅读全文 »
Android中的人脸检测入门

随着Play服务8.1中引入了视觉库,作为一个开发者,Face Detection让你可以更容易的通过分析视频或图像来定位人脸(face)。一旦有了一个图像中人脸的列表,你就能获取到每个...

2168次阅读  |  5年以前  |  阅读全文 »
Yelp是如何通过Glide优化图片加载的

动态加载图片是是很多应用的基础。在yelp,图片是连接消费者和企业的关键。随着网络和硬件设备的发展,用户对图片质量要求越来越高,数量越来越大。图片很容就消耗了大量的...

3285次阅读  |  5年以前  |  阅读全文 »
2015.6.5 ( 第十三期 )
2673次阅读  |  5年以前  |  阅读全文 »
RxJava开发精要6 - 组合Observables

上一章中,我们学到如何转换可观测序列。我们也看到了map(),scan(),groupBY(),以及更多有用的函数的实际例子,它们帮助我们操作Observable来创建我们想要的Observable。 本...

3348次阅读  |  5年以前  |  阅读全文 »
运行指定 Android 平台版本的相对数量设备的相关数据
2263次阅读  |  5年以前  |  阅读全文 »
下载Android OS的源代码
3880次阅读  |  5年以前  |  阅读全文 »
关于Android及其源代码
4453次阅读  |  5年以前  |  阅读全文 »
源代码标记和细分版本
3676次阅读  |  5年以前  |  阅读全文 »
平台代号、版本、API 级别和 NDK 版本
4197次阅读  |  5年以前  |  阅读全文 »
Android Proguard混淆配置指南
3248次阅读  |  5年以前  |  阅读全文 »
Android反编译(逆向)教程
1059次阅读  |  5年以前  |  阅读全文 »
Android查看电池电量使用历史
2199次阅读  |  5年以前  |  阅读全文 »
获取当前应用的版本号

//版本名 public static String getVersionName(Context context) { return getPackageInfo(context).versionName; } //版本号 public static int getVersi...

3120次阅读  |  5年以前  |  阅读全文 »
Android多渠道打包工具:apptools

下载地址:https://github.com/wubo/apptools 支持跨平台、命令行、多渠道、平均6秒打一个包 多种打包方式 添加assets打包方式 解决360等加固不能再打包问题 使用java ...

5736次阅读  |  5年以前  |  阅读全文 »
Content Provider 代码生成器

下载地址:https://github.com/BoD/android-contentprovider-generator A tool to generate Android ContentProviders. It takes a set of entity (a.k.a "table") defin...

2720次阅读  |  5年以前  |  阅读全文 »
Android Asset Studio

下载地址:http://romannurik.github.io/AndroidAssetStudio Android Asset Studio是一款在线工具,快速的为您生成资源文件,比如启动图标。用户体验很好,网站主页如下所...

2738次阅读  |  5年以前  |  阅读全文 »
Stetho

下载地址:https://github.com/facebook/stetho Stetho 是Facebook推出的Android 调试平台,基于 Chrome Developer Tools ,调试网络请求方面特别方便。

4255次阅读  |  5年以前  |  阅读全文 »
Facebook的静态扫描工具:Infer

官主地址:https://github.com/facebook/infer Facebook 开源的静态代码分析工具,用于在发布移动应用之前对代码进行分析,找出潜在的问题。能同时支持java,c,c++,object-...

3559次阅读  |  5年以前  |  阅读全文 »
Android应用分析软件:SmaliViewer

下载地址:http://blog.avlyun.com/wp-content/uploads/2014/04/SmaliViewer.zip AVL Team发布的免费的APK分析软件,无论从分析的深度还是广度来看,都是一款能够满足用户...

2590次阅读  |  5年以前  |  阅读全文 »
Google Enjarify:可代替dex2jar的dex反编译

下载地址https://github.com/google/enjarify Enjarify 是一个将Dalvik字节码转化为等价的Java字节码,然后可以用一系列的Java分析工具去分析Android应用。之前我们一直...

6297次阅读  |  5年以前  |  阅读全文 »
Flutter框架概览

Flutter是一款移动应用程序SDK,一份代码可以同时生成iOS和Android两个高性能、高保真的应用程序。目标是使开发人员能够交付在不同平台上都感觉自然流畅的高性能应用程序

5118次阅读  |  5年以前  |  阅读全文 »
使用Inspector检查用户界面

Flutter Widget Inspector是用于可视化和浏览Flutter Widget树的强大工具。

7041次阅读  |  5年以前  |  阅读全文 »
处理文本输入

本页面介绍如何在Flutter应用程序中输入文本

5201次阅读  |  5年以前  |  阅读全文 »
Flutter Widget框架概述

Flutter widget 采用现代响应式框架构建,中心思想是用widget构建你的UI。Widget描述了他们的视图在给定其当前配置和状态时应该看起来像什么。当widget的状态发生变化时,widget会重新构建UI,Flutter会对比前后变化的不同,以确定底层渲染树从一个状态转换到下一个状态所需的最小更改...

5572次阅读  |  5年以前  |  阅读全文 »
在Flutter中发起HTTP网络请求

本篇文档官方使用的是用dart io中的HttpClient发起的请求,但HttpClient本身功能较弱,很多常用功能都不支持。

7745次阅读  |  5年以前  |  阅读全文 »
使用自定义字体

你可以在你的Flutter应用程序中使用不同的字体。例如,您可能会使用您的设计人员创建的自定义字体,或者您可能会使用Google Fonts。

5226次阅读  |  5年以前  |  阅读全文 »
为Flutter应用程序添加交互

本文详细的介绍了如何给Flutter应用程序添加交互和事件,以及了解Flutter中的State、StatefulWidget、stateless等概念。

5666次阅读  |  5年以前  |  阅读全文 »
JSON和序列化

在本教程中,我们将探讨如何在Flutter中使用JSON。我们回顾一下在不同情况下使用的JSON解决方案以及原因。

5602次阅读  |  5年以前  |  阅读全文 »
使用热重载

Flutter的热重载(hot reload)功能可以帮助您在无需重新启动应用的情况下快速、轻松地进行测试、构建用户界面、添加功能以及修复错误...

3960次阅读  |  5年以前  |  阅读全文 »
使用包来开发Flutter应用

Flutter支持使用由其他开发者贡献给Flutter和Dart生态系统的共享软件包。这使您可以快速构建应用程序,而无需从头开始开发所有应用程序。

4339次阅读  |  5年以前  |  阅读全文 »
发布Flutter开发的Android程序

在典型的开发周期中,您将使用`flutter run`命令行或者IntelliJ中通过工具栏运行和调试按钮进行测试。默认情况下,Flutter构建应用程序的**debug**版本。

4383次阅读  |  5年以前  |  阅读全文 »
编写国际化Flutter App

本文介绍了如何对Flutter应用进行国际化和多语言支持如果您的应用可能会给另一种语言的用户使用,那么您需要“国际化”它。这意味着您在编写应用程序时需要为应用程序支持的每种语言环境...

5064次阅读  |  5年以前  |  阅读全文 »
Dart 语法预览

本页内容告诉你如何使用 Dart 语言的主要特性,从变量到操作符、 从类到库,我们假定你在阅读本页内容之前已经 了解过其他编程语言了。

3591次阅读  |  5年以前  |  阅读全文 »
在Flutter中添加资源和图片

Flutter应用程序可以包含代码和资源。资源是打包到程序安装包中的,可在运行时访问。常见类型的asset包括静态数据(例如JSON文件),配置文件,图标和图片(JPEG,WebP,GIF,动画WebP / GIF,PNG,BMP和WBMP)。

9402次阅读  |  5年以前  |  阅读全文 »
发布Flutter开发的iOS程序

本指南会一步步帮你将Flutter应用程序发布到[App Store]

8310次阅读  |  5年以前  |  阅读全文 »
期待已久,Flutter 1.0 正式发布!

在昨晚(2018年12月04日)的 Flutter Live 2018 上,Google 宣布 Flutter 1.0 正式发布。这是一个基于 Dart 的移动开发平台,旨在帮助开发者在 iOS 和 Android 两个平台上开发高质量的原生应用界面。此外,Google 还宣布了 Flutter 运行时基于 Web 的实验性实现,旨在将 Flutter 应用引入标准 Web 浏览器。

4122次阅读  |  5年以前  |  阅读全文 »
使用平台通道编写平台特定的代码

所谓“平台特定”或“特定平台”,平台指的就是原生Android或IOS,本文主要讲原生和Flutter之间如何通信、如何进行功能互调。

3811次阅读  |  5年以前  |  阅读全文 »
Flutter中的盒约束

盒约束是指widget可以按照指定限制条件来决定自身如何占用布局空间,所谓的“盒”即指自身的渲染框。

2808次阅读  |  5年以前  |  阅读全文 »

Copyright© 2013-2019

京ICP备2023019179号-2