Android Development Technology Weekly ISSUE#31

Source: Internet
Author: User

Tutorial
    1. Leakcanary: Let the memory leak no hiding  
      Some objects have a limited life cycle. When these objects are done, we expect them to be recycled. But if there is a series of references to this object, it will not be recycled when we expect it to be retracted at the end of the object's life cycle. It also consumes memory, which creates a memory leak. Continuous accumulation, memory is quickly exhausted.

    2. Mobile-size Basics   (@ mu net)

      Initial mobile design and development students, basically will be in the size of the problem for a while to feel the clue. It took me a long time to figure it out, and it felt necessary to write an easy-to-read tutorial to help you. From the principle, clarify all the details about the dimensions. Because it is for beginners, so don't think I'm wordy.

    3. Notrxjava Special Guide for Lazy people   (@ Development technology front)

      If you're an Android developer, you may have heard or seen some propaganda about RxJava flying these days. RxJava is a library that lets you get rid of writing complex, cumbersome code to handle asynchronous events. Once you start to use it in your project, you'll love it. The

    4. Mimics Butterknife's viewbinder mechanism   (@ Web Android Learning Group)

      Butterknife's use greatly facilitates the development of Android programmers, in fact, We can imitate the implementation ourselves. The first is to understand the use of Java annotations. We first declare a @interface, the annotation class: @interface is used for custom annotations, the declaration of a method defined in it cannot have parameters, cannot throw an exception, and the return value of the method is limited to simple type, String, class, Emnus, @ interface, and arrays of these types.

    5. Android app dynamic debugging technology   (@DroidSec Android safe Chinese station)

      With the popularity of smartphones, mobile apps have penetrated all areas of people's lives. More and more people even have to rely on these apps, including Mobile QQ, games, navigation maps, Weibo, mobile phone payments, and so on, especially during the 2015 Spring Festival, the major manufacturers launched the Red Envelope campaign, a moment to make mobile payment applications become unusually hot. Then the mobile security problem is connected to irresolute, which is mainly divided into mobile network security and client application security.

Code & Open Source Library
    1. Leakcanary

      Library of Android and Java memory leak detection tools. Leakcanary instructions for use in Chinese

    2. Bookends

      You can add headers and footers libraries to recyclerview.

    3. Androidgradlescript

      Android Batch Pack script that continues to match the latest version of Android Studio.

    4. Trigger (@ Handyman's machine cat)

      Event triggers, class Jobscheduler.

    5. Elasticdownload

      An awesome download progress bar.

Tools
    1. Androidtool-mac (@ Li Jin)

      A Swift-written Android tool that can be used on your MAC to support one-click Screenshots, video recording, APK installation and more.

Tips
      1. Android WebView in 4.4 pit (@hi Big Head Ghost hi)

        4.4 The following webview will be in the URL of the backslash \ Cast to Slash/, is also drunk, the solution is to escape the following, Java and then use Uri.decode to get the original URL. can refer to @hi Big Head ghost Hi in StackOverflow answer.

Android Development Technology Weekly ISSUE#31

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.