The Evolution of the Xiaohongshu Android Client

Author: sam Original: http://blog.isming.me/2016/08/08/red-android-evolution/ The first version of the Xiaohongshu Android client was released on August 8, 2014. Now, over two years have passed since the release of the Xiaohongshu Android version. Let’s take this opportunity to review the evolution of Xiaohongshu’s Android version. Over these two years, we have encountered many challenges and gained … Read more

Comprehensive Guide to Android Interview Questions You Need in 2017

Comprehensive Guide to Android Interview Questions You Need in 2017

Related Articles: Awesome! 74 Complete APP Source Codes! [Valuable Resources, Worth Collecting] A comprehensive collection of internal interview questions from top internet companies. With this, my mom doesn’t have to worry about me not getting into a big company anymore! [Valuable Insights, After Reading, BAT is Not a Dream] Interview experiences and summaries — BAT, … Read more

A Comprehensive Guide to the Latest Android Architecture

A Comprehensive Guide to the Latest Android Architecture

Hot Article Guide | Click Title to Read Welcome to join the Java and Android Developer Community, Get Learning Videos Awesome! 74 Complete APP Source Codes! Google I/O 2017: Officially Released Android App Development Architecture Guide, with Demo and Official Documentation Brief Review: Although the architecture choices in Android have always been quite free, with … Read more

Embedded Software Architecture Design – Establishing Infrastructure

Embedded Software Architecture Design - Establishing Infrastructure

Scan to FollowLearn Embedded Together, learn together, grow together Hello everyone, today I am sharing an article related to embedded software architecture design. Embedded Software Architecture Design – Establishing Abstraction Layers Software architecture is a topic of much debate, with various viewpoints. In my opinion, software architecture is the fundamental structure of a software system, … Read more

The Evolution of Android HAL: Exploring the Four Stages from HAL to HIDL

The Evolution of Android HAL: Exploring the Four Stages from HAL to HIDL

Click the card below to follow Android System Engineer No Pain, No Gain! 1. Introduction Learning Philosophy: Understand one knowledge point at a time Difficulty: ★★★☆☆ Source Code Environment: Android 9.0+ Hardware Environment: Qcom Reading Time: 2 minutes Some classmates in the group have raised questions about HIDL and AIDL. In response to these questions, … Read more

Implementing Global Floating Window in Android with AccessibilityService

Implementing Global Floating Window in Android with AccessibilityService

This article is authorized by Afterschool Kids to be posted on the author’s blog: https://www.jianshu.com/p/b3bd935f8380 Effect picture at the top Introduction Recently, I am working on a large-screen Android project, a 70-inch full-touch screen, developed based on Android 5.0 AOSP, blocking the three major virtual keys, so I need to fix the sidebar on both … Read more

Building an Endless Running Android Service

Building an Endless Running Android Service

Hacker Techniques Click on the right to follow and learn about the world of hackers! JavaDevelopment Advancement Click on the right to master the path of advancement! Python Development Click on the right to discuss technical topics! Author丨Happy Developer World Source丨Android Bus Android Developer Portal Link: http://www.apkbus.com/blog-989692-81330.html These days I have been trying to find … Read more

Raspberry Pi 4: Redefining the Gold Standard for Single-Board Computers

Raspberry Pi 4: Redefining the Gold Standard for Single-Board Computers

Hello everyone, I am Xiao Yueyue. Today we are going to talk about the newly released Raspberry Pi 4. Speaking of Raspberry Pi, it is a series of amazing small computers that can be used in any field your imagination can reach, such as smart home or robotic production lines. It has created the gold … Read more

Designing Modular Software Architecture for Embedded Systems

Designing Modular Software Architecture for Embedded Systems

Follow+Star Public Account, don’t miss wonderful content Source | Da Chengzi Crazy Embedded A good embedded project usually has a well-designed software architecture. Unless your project is just a simple lighting project. 1. Introduction Modular programming design refers to dividing a large program into several smaller program modules according to functionality during program design, with … Read more

Getting Started with Arduino: Learning Methods and Future Prospects

Getting Started with Arduino: Learning Methods and Future Prospects

This article is the last in this introductory tutorial series. By now, we have practiced over a dozen Arduino knowledge points and should have a basic understanding of Arduino: from what Arduino is, to how to write programs using the Arduino IDE, and how to drive some basic electronic components. Finally, I will give beginners … Read more