继美的之后,名创优品也开始“整顿职场”:内部沟通禁用PPT,开会最长不超1小时
蛇年开工第一天,名创优品创始人叶国富提出与组织管理相关的六大要求,具体包括:严禁一切形式主义;内部沟通严禁使用 PPT;内外部会议以30分钟为宜,最长不超过1小时;汇报资料不超过3页;内部任何决策,参与决策者不得超过3人等。
发表于 12天以前   ·   阅读量:836
APK,DEX,AAR等文件格式
这篇文章是关于android应用逆向系列的第一片文章。 在这个系列里,我将讲解以下内容:APK、AAR的文件格式,一些常用的逆向工程和检测工具,dex2jar、AAPT、androguard和 ap...
发表于 5年以前   ·   阅读量:4510
Android MVPR 架构模式-Part1
原文链接 : MVPR: A FLEXIBLE, TESTABLE ARCHITECTURE FOR ANDROID (PT. 1) 全面的单元测试能提高内部系统的代码质量,因为系统的每一个组件都需要被测试,因此每个单元...
发表于 5年以前   ·   阅读量:3440
使用Espresso进行UI测试
原文链接 : Using Espresso for Easy UI Testing 在我和很多Android开发者聊天的时候我注意到他们在开发的过程中并不注重测试这一环节,原因是他们认为Android测试太难实现...
发表于 5年以前   ·   阅读量:1596
从网页中触发Android原生的分享Intent
原文链接 : Triggering a native Share intent on Android from the web 这是很久之前的事了,在我访问了班加罗尔(印度南部城市)的FlipKart以及进行了一场关于是否存在一...
发表于 5年以前   ·   阅读量:1925
使用Robolectric的参数化测试
原文链接 : Parameterized testing with Robolectric 在目前的项目中我们使用Robolectric为Android应用程序编写单元测试,它一直都干的不错。最近我需要编写一个测试用例,通...
发表于 5年以前   ·   阅读量:2183
在Activity中使用Thread导致的内存泄漏
注:这篇博文涉及的源码可以在 GitHub 上面下载哦 做 Android 开发最常遇到的问题就是在 Activity 的生命周期中协调耗时任务,避免执行任务导致不易察觉的内存泄漏。不妨...
发表于 5年以前   ·   阅读量:2156
使用RxJava缓存Rest请求
原文链接 : Subscribe It While It's Hot: Cached Rest Requests With RxJava 免责声明: 在这篇文章中,我尝试去用正确的方法来解决一个常见的问题。我仍然正在整理我脑袋...
发表于 5年以前   ·   阅读量:4067
使用ACTION_PROCESS_TEXT创建自定义文本选择动作
原文链接 : Creating custom Text Selection actions with ACTION_PROCESS_TEXT 使用ACTION_PROCESS_TEXT创建自定义文本选择动作 Android 6.0引入了一个新的浮动文本选择工...
发表于 5年以前   ·   阅读量:2208
markdown转换教程 #
发表于 5年以前   ·   阅读量:1759
Gradle小知识#3:任务的顺序
原文链接 : Gradle tip #3: Tasks ordering 我发现在使用Gradle的过程中遇到的很多问题都跟任务的顺序有关系,不管是已经存在的任务还是我自定义的任务。很显然,如果任务...
发表于 5年以前   ·   阅读量:3169
Android 自动截屏工具
原文链接 : Automating Android Screenshots 随着mac版本AndroidTool的发布,获取android应用截屏变得非常简单。与此同时,感谢开发商!这对于我们开发者来说真是太好了! ...
发表于 5年以前   ·   阅读量:2323
在Android开发中使用RxJava
ReactiveX是专注于异步工作的API,它将异步事件的处理与观察者模式、迭代器模式及函数式编程相结合了起来。实时地处理返回数据是在工程中经常出现的情景,所以使用高效、可...
发表于 5年以前   ·   阅读量:3570
使用Androguard静态分析APK
到目前为止,在之前关于Android逆向工程的介绍中,我们已经知道了APK文件的格式,如何使用使用AAPT,提取应用程序中和Android SDK相关的有用信息,如何将DEX字节码转化成更具...
发表于 5年以前   ·   阅读量:6677
Kotlin for Android (III)/ 扩展函数与默认值
原文链接 : Kotlin for Android (III): Extension functions and default values 现在你已经了解Kotlin基础与如何配置你的项目,是时候谈论Kotlin能为我们做哪些Java做不到...
发表于 5年以前   ·   阅读量:2632
Android高性能JSON数据解析
原文链接 : Hi Performance JSON Parsing in Android 有时Android开发中我们调用的1/3的API需要我们下载JSON数据。现在我有一个客户端调用一个API接口用于为设备同步数据。...
发表于 5年以前   ·   阅读量:2566
Context是怎么泄露的:Handlers & Inner Classes
原文链接 : How to Leak a Context: Handlers & Inner Classes 先瞅下下面这段代码: public class SampleActivity extends Activity { private final Handler mLeakyHa...
发表于 5年以前   ·   阅读量:1626
第二章 事件驱动架构
译者注:文章中 mediator 及 broker 的概念很容易混淆,在文章的结尾处译者对两者的区别(还有 proxy)进行了一定的阐述 事件驱动架构模式是一种主流的异步分发事件架构...
发表于 5年以前   ·   阅读量:2781
Android 中的依赖注入框架
原文链接 : Dependency Injection on Android 09年我刚开发 App 那会,情况和现在不太一样。App 作为新生的 IT 领域,一切事物都处于从低级向高级演化的阶段。那会儿哪有人...
发表于 5年以前   ·   阅读量:1853
RecyclerView动画 第一篇-动画是如何工作的
原文链接 : RecyclerView Animations Part 1 – How Animations Work LisetView是Android框架中最流程的控件之一。它有很多功能,然而它是很复杂的,修改难度很大。随着用...
发表于 5年以前   ·   阅读量:2621
Why are you here?
发表于 5年以前   ·   阅读量:2074
Android 进行单元测试难在哪-part3
原文链接 : HOW TO MAKE OUR ANDROID APPS UNIT TESTABLE (PT. 1) 在 Android 应用中进行单元测试很困难,有时候甚至是不可能的。在之前的两篇博文中,我已经向大家解释了...
发表于 5年以前   ·   阅读量:2085
LayoutInflater.inflate() 方法剖析
程序员很容易满足于写模板代码,因为这样最省事,但不愿走出舒适区,沉溺于这样的生活的话,往往会忽略许多细节,而我就是其中一员。LayoutInflater 相信没有 Android 开发...
发表于 5年以前   ·   阅读量:2498
Support Libraries v22.1.0
原文链接 : Support Libraries v22.1.0 Support Libraries v22.1.0 22 Apr 2015 好久不见了啊大家~ 你可能听说了我们已经发布 22.1.0 support libraries 的这个消息, 这...
发表于 5年以前   ·   阅读量:1754
Android Studio提示和技巧
我最近参加了Goolge的Android Dev Summit,一个工具组用于交流Android Studio For Experts的地方。这里都是90分钟的会议,分享了大量的Android Studio小窍门。这也让我有了...
发表于 5年以前   ·   阅读量:4562
国内优秀Android学习资源
技术博客 应用开发 博主 博客 备注 任玉刚 CSDN博客 深入Android应用开发,深度与广度兼顾 郭霖 CSDN博客 内容实用,行文流畅,高人气博主 夏安明 CSDN博客 ...
发表于 5年以前   ·   阅读量:2920
Android中调试RxJava
原文链接 : Debugging RxJava on Android 调试是查找和分析bug的过程或者预防软件的正确操作出现问题Wikipedia。 当前调试不是一件容易的事情,我们在处理Android的异步操...
发表于 5年以前   ·   阅读量:4424
使用Mockito对异步方法进行单元测试
原文链接 : Unit testing asynchronous methods with Mockito 之前我拍着胸脯承诺要维护的我博客,因此才有了这篇文章。但是请忘记我的那些承诺,我今天要写的是关于Mockit...
发表于 5年以前   ·   阅读量:2835
为什么在Android使用ClassLoader.getResourceAsStream会如此影响性能
通过对 NimbleDroid 进行各种各样的分析,我们找到一些可能会让 Android 应用性能,应用启动速度和响应时间受到较大负面影响的陷阱。而 ClassLoader.getResourceAsStream()...
发表于 5年以前   ·   阅读量:3200
30分钟搭建一个android的私有Maven仓库
原文链接 : A PRIVATE MAVEN REPOSITORY FOR ANDROID IN 30 MIN 建立你自己的Maven库和上传artifacts,这是一个相当艰巨的任务。最近,我在这方面获得了一定的经验,希望和...
发表于 5年以前   ·   阅读量:6732
Retrofit指南
这是一篇关于如何使用Retrofit写一个Android的REST客户端的小教程。 我为什么选择Retrofit? 在使用square的Retrofit之前,我尝试过Volley和AsyncTask。但在使用过Retrofi...
发表于 5年以前   ·   阅读量:2828
第五章 基于空间的架构
第五章 基于空间的架构 大多数基于网站的商务应用都遵循相同的请求流程:一个请求从浏览器发到web服务器,然后到应用服务器,然后到数据库服务器。虽然这个模式在用户数不...
发表于 5年以前   ·   阅读量:3379
为什么不仅继承Observale而且使用Observale.create()
原文链接 : Why use Observable.create() and not just inherit from Observable? 在你开始使用RxJava的时候,你需要创建Observables。它们是RxJava的核心,但是应该怎么做...
发表于 5年以前   ·   阅读量:3624
实现Instagram的Material Design概念设计
原文链接:Instagram with Material Design concept is getting real 几个月前(这篇文章的日期是2014 年11月10日),google发布了app和web应用的Material Design设计准则...
发表于 5年以前   ·   阅读量:3029
深入了解Android Graphics Pipeline-part-2
原文链接 : Android Graphics Pipeline: From Button to Framebuffer (Part 2) 在上一篇博文中,我们图文结合介绍了 Android 怎么把 onDraw() 方法的 Java 代码转换为 Nati...
发表于 5年以前   ·   阅读量:2737
从Dex到源代码(伪代码)
这个系列的头两篇文章中,我写了两篇关于APK format和aapt tool的文章. 在这篇文章中我将重点讲述dex2jar,它是一个作用于Android .dex文件和Java .class文件的工具。已经...
发表于 5年以前   ·   阅读量:4129
Code Review最佳实践
原文链接 : Code Review Best Practices 在Wiredrive上,我们做了很多的Code Review。在此之前我从来没有做过,这对于我来说是一个全新的体验,下面来总结一下在Code Revie...
发表于 5年以前   ·   阅读量:3672
在Android 5.0中使用JobScheduler
原文链接 : using-the-jobscheduler-api-on-android-lollipop 在这篇文章中,你会学习到在Android 5.0中如何使用JobScheduler API。JobScheduler API允许开发者在符合某些...
发表于 5年以前   ·   阅读量:2383
数据绑定(Data Binding)-Part5
原文链接 : Data Binding - Part 5 直到现在,我们已经见识到Data Binding的很多功能了。但是还有一个很强大的特点没有介绍,那就是观察者模式的应用。 观察者模式在数据会...
发表于 5年以前   ·   阅读量:2519
剖析OkHttp缓存机制
原文链接 : WHAT’S UNDER THE HOOD OF THE OKHTTP’S CACHE? 现在应用市场上的 App 无一不需要网络操作,这些应用的开发者大多数都选择结合使用 OkHttp 和 Retrofit 来完...
发表于 5年以前   ·   阅读量:1743
使用Systrace分析UI性能
开发应用的时候,应该检查它是否有流畅的用户体验,即60fps的帧率。如果由于某种原因丢帧,我们首先要做的就是知道系统在做什么(造成丢帧的原因)。 Systrace允许你监视和...
发表于 5年以前   ·   阅读量:3290
Kotlin在Android上令人惊叹的技巧
原文链接 : Kotlin awesome tricks for Android 我已经在这个Blog里讨论了很多Kotlin了,现在Google也正在讨论Kotlin,Kotlin 1.0 RC 已经发布了,毫无疑问,Kotlin不仅仅...
发表于 5年以前   ·   阅读量:2304
Android 开发生僻却实用的知识点 Part 3
欢迎大家阅读“Android 开发生僻却实用的知识点”系列博文第三部分,非常感谢各位能够关注本系列博文,以及在邮件和留言上表达的支持! 如果你是第一次阅读本系列博文:我...
发表于 5年以前   ·   阅读量:4551
在滚动列表中播放视频
原文链接 : Implementing video playback in a scrolled list (ListView & RecyclerView) 本篇博文将会介绍如何实现在列表中播放视频,具体效果参见:Facebook,Instagram ...
发表于 5年以前   ·   阅读量:1826
Gradle小知识#1:tasks
原文链接 : Gradle tip #1: tasks 从这篇博文开始我打算开启关于Gradle相关知识的一些列博文。现在想想,如果我刚开始接触Gradle的时候知道这些知识的话那该多好啊。 今天...
发表于 5年以前   ·   阅读量:2256
Android应用架构
Android开发生态圈的节奏非常之快。每周都会有新的工具诞生,类库的更新,博客的发表以及技术探讨。如果你外出度假一个月,当你回来的时候可能已经发布了新版本的Support L...
发表于 5年以前   ·   阅读量:3445
Flow和Mortar的调查
原文链接 : Architecting An Investigation into Flow and Mortar “在 App 开发过程中尽可能使用 Fragment 替代 Activity”,Google 官方的这个建议无疑让万千 Android 开...
发表于 5年以前   ·   阅读量:1744
开发安全的Android应用
原文链接 : Develop a secured Android application 安卓应用已经广泛用于处理非常敏感的信息。保证用户的信息不被居心叵测的人轻易截获是每个Android开发者的责任。“开放...
发表于 5年以前   ·   阅读量:2985
我们为什么要用fitsSystemWindows
原文链接 : Why would I want to fitsSystemWindows? System windows 指的就是屏幕上status bar、 navigation bar等系统控件所占据的部分。 绝大多数情况下,你都不需要理...
发表于 5年以前   ·   阅读量:2249
Gradle小知识#2:学学语法
原文链接 : Gradle tip #2: understanding syntax 在第一部分,我们聊了下Gradle中的任务以及构建过程中的不同阶段。但是,在我发布上篇文章之后我意识到在继续深入Gradle...
发表于 5年以前   ·   阅读量:1538
TextView预渲染研究
原文链接 Android中的TextView是整个framework中最复杂的控件之一,负责Android中显示文本的大部分工作,framwork中的许多控件也直接或者间接的继承于TextView,例如Button...
发表于 5年以前   ·   阅读量:2258
 热门专题
互联网深度分析
根据当前互联网热点,深度分析事件背后的原因。
语言规范指南
c/c++,Objective-C,Python,Golang等语言的代码规范指南,团队合作更需要代码规范。
任正非讲话合集
收集了历年来,任正非在各个内部会议上的讲话。
查看所有专题
 哈喽比特公众号
 热门标签
# Docker #

文章:109,阅读量:86.6k

# 东方甄选小作文事件 #

文章:13,阅读量:15.7k

# 裁员 #

文章:1343,阅读量:993.6k

# WebAssembty #

文章:25,阅读量:31.4k

# Python #

文章:5587,阅读量:4.8m

# 人工智能(AI) #

文章:7173,阅读量:5.3m

# JavaScript #

文章:1228,阅读量:1.1m

# Rust #

文章:269,阅读量:213.4k

# 华为2023年9月25日新品发布会 #

文章:8,阅读量:10.6k

# 前端面试宝典 #

文章:9,阅读量:7.6k

查看所有标签