In the Nuggets wechat group of friends should have read the daily tabloid bar! This is a daily selection of quality nuggets for you (everyone loves to study, I can’t keep up with QAQ..) The year 2017 is coming to an end, and procrastination is not going to last until next year! Here we go — a collection of nuggets’ best tabloids for the second half of 2017.)

Performance optimization

  • React Native unpacking and thermal update solution

  • Effectively reduce the number of methods for Android applications

  • Android applications are optimized in seconds

  • Android Performance optimization – Network optimization

  • Android Custom View — Make a book page turn effect from scratch

  • Android performance optimization in all aspects

  • Android packaging speed up practices

  • Android will be | Performance optimization will know Android Performance

  • Android Optimized APK Slim (27.7m –> 17.5m)

  • How to reduce Android app pack size by 60%?

kotlin

  • Kotlin is expected to surpass Java as the programming language of choice for Android

  • Kotlin used Anko to build the layout

  • Use Kotlin to gracefully develop Android applications

  • Use Kotlin to draw custom polygon battle maps that mimic handheld League of Legends and Master of The Ball

  • Play with network requests using Kotlin coroutines

RxJava

  • Android RxJava application detail: Features anti – shake

  • Android: A real introduction to the arcane Rxjava

  • Android: Rxjava is a clear and easy to understand tutorial

The interview related

  • You shouldn’t miss the full Android interview summary

  • In the second half of 2017, the first and second tier Internet companies Android interview questions summary

  • 2017 Android Fall Recruitment Interview summary

  • Android interview Guide: What kind of engineer do we Need and what kind of engineer do we need to be?

  • Super detailed Android interview preparation and experience sharing

  • Take a look at the Retrofit source code so you don’t have to be afraid to ask Retrofit interview questions

  • Interview essential: SparseArray source parsing

Tool resources

  • Android Development Specifications (Final version)

  • GitHub Collates | the great open source date and time pickers, there’s always one for you

  • Android programmers build their own servers and don’t need public apis

  • XRadarView a highly customizable radar graph control

  • How to write a high-quality Android blog, drawing tools, video tools, Markdown

  • Summary of common Android development tools and third-party libraries

  • Over 30 awesome Android developer tools

  • Android Tangram model: Hand in hand to help you learn the UI framework model used by Taobao and Tmall

  • Open source libraries that improve your profile and Level

  • Android can make you less detour dry goods

  • Hand – in – hand teach you to wrap your own image cache tool -ImageLoader

Other not classified

  • Notification Android on Android

  • How to write a Bug

  • Android image selection to crop step by step pit

  • Read source code meaning and method

  • Android message mechanism, from Java layer to Native layer analysis

  • Android Zhaohuaxishi debug

  • Consolidation triggered by System.ArrayCopy: Object references versus objects

  • Deeper understanding of JVM(1) — Java memory regions and Java objects

  • Confusing user manual for Android developers

  • Personal views on IT training institutions

  • Andoid trick – Calendar

  • A scheme for dynamically writing information to apK

  • Android Pagination Layout Manager

  • Android development: RecyclerView smooth smooth slide to the specified position

  • Everything is an object and interfaces can be abstracted (Fragment communication)

  • Android Anonymous Shared Memory (Ashmem) principle

  • VirtualAPK details and uses

  • I learned a few tricks about Android

  • Do not ask the server to change the interface! Charles Package capture tool in Android/iOS development application

  • Custom View: Achieve cool “like” effect (copy instant)

  • Android Custom View: a nice little animation for checking

  • Android Source Code Analysis – How to download and read Android source code

  • Android UI Effects –Ripple

  • Debugging tips for mobile pages

  • A collection of Android Studio plug-ins to rival Ali plug-ins (IDE universal) (2)

  • Hybrid Programming for Android: WebView Practices

  • Android Custom View: A refactoring of the little animation of checking a check

  • Discussion on the implementation of Android application desktop corner mark (BadgeNumber)

  • Retrofit2 + OkHttp3 configuration and Interceptor principle

  • Android Studio hacks/shortcuts

  • Interview Regular: Tell me about your understanding of abstract classes and interfaces

  • Basic Use of GreenDao (Android Database)

  • Create your own Ubuntu system

  • Android Push Saved? Start from the Ministry of Industry and Information Technology unified push alliance

  • The tools you need to effectively develop MVVM and Databinding

  • The Kotlin series develops an App from 0 to 1

  • Three – level linkage province urban area selector v2.1.0 new version released

  • A little thought about Android architecture choices

  • WebView profile solution

  • This is probably the second best custom View tutorial for drawing

  • Available APP HTTPS optimization exploration and practice

  • Android custom circular progress bar

  • Boy, you need the wrapped ViewPager utility class

  • Read sort algorithm

  • Kotlin combines Rxjava and Retrofit to minimize web requests

  • In-depth understanding of Android (three) : Xposed detailed explanation

  • Eight ways to leak memory

  • Cool air purifier control -AirPurgeLayoutView

  • Design Pattern series “Decorative Pattern”

  • Hot fix (I) Principle and implementation of detailed

  • TextView customization easy to achieve the underscore, click the popup

  • Ndroid app click the icon to the Activity interface to display the process analysis

  • Android scrollTo and scrollBy source

  • AOP for Android

  • Understand the handler mechanism step by step

  • Xposed brief introduction and millet to desktop advertising simple implementation

  • How to use ObjectBox and fill in pits

  • Activity Basics

  • ConstraintLayout Describes the layout

  • Android-annotation teaches you to write custom annotations

  • RecyclerView to create a wheel diagram (advanced version)

  • It used to be that Android animation could be written this way

  • A simple and fast document generator

  • Android GPS location spoofing (simulated location) 3 types of ways 4 ways

  • Take a look at Android animation

  • Android take a look at the zhihu open source image selection library

  • Android decompiler, jADX advanced skills

  • Android fingerprint symmetric encryption and login function

  • Detailed project solution of the ultimate componentization framework

  • Android Holy War — Remove 360 hardened shell (APP front to modify the number of diamonds)

  • RxJava2.0 practical operators summary and principle of brief analysis

  • ConstraintLayout practices and summarizes projects

  • Android a very simple, elegant diary APP

  • Jot down the road to Android’s immersive status bar

  • Android imitation zhihu creative advertising advertising can still play so?

  • Android soft keyboard show and hide, so the operation is right

  • Uncover the HashMap data stored procedure from its source

  • Google’s home page today marks the 50th anniversary of the invention of a programming language for children

  • Package QQ, wechat, weibo third party login and sharing

  • The secret of Android App opening

  • Hotfixes – Bugly makes hotfixes so easy

  • Lifecycle+Retrofit+Room is a perfect combination to appreciate the beauty of architecture

  • Android Custom View — Create a page turning effect from scratch

  • Still using enumerations? I abandoned it long ago! (Android annotations)

  • That’s how cool it is to play the algorithm

  • Some thoughts on componentization of terminal business

Finally:

Because the amount of articles is really a lot, so there is no further subdivision, you can Mark up ~ but small cake or suggest that you read the daily tabloid in the wechat group, after all, it will be more useful to digest one or two every day, accumulated over a long period of time will have great benefits. Instead, the accumulated words are either “too much debt to worry about.” Never open it again (like ME TAT); Or they’re tired and take a lot of time to catch up.

Welcome to the Gold Mine Android Community and find the right tech community for you

Scan the qr code below and add xiaobian to invite you into the group yo