Tägliche Anhäufung in der Android-Entwicklung
Über mich
- Bezirksleiter
- Unabhängiger Blog des Bezirksbürgermeisters
- CSDN-Blog-Bezirksleiter
- githubblog
- Sina Weibo-_Bezirksleiterin
- Bezirksleiter Zhihu
- [email protected]
HenCoder der Wurfobjektlinie (Kai Ge)
- Detaillierte Erklärung von RxJava für Android-Entwickler
- Hencoder
- HenCoder: Ein erweitertes Handbuch für fortgeschrittene Android-Ingenieure
- Android-Entwicklung für Fortgeschrittene: Benutzerdefinierte Ansicht 1-1 Grundlagen des Zeichnens
- Android Development Advanced: Benutzerdefinierte Ansicht 1-2 Paint Detaillierte Erklärung
- Android Development Advanced: Benutzerdefinierte Ansicht 1-3 Textzeichnung
- Android Development Advanced: Benutzerdefinierte Ansicht 1-4 Canvas zur Unterstützung beim Zeichnen
Docker
maschinelles Lernen
- Wenn Android-Entwickler TensorFlow treffen
- Kümmere dich nicht um Python
- TensorFlow-Übungen
- Tencent/ncnn
Eingabemethode
- Erstellen einer Eingabemethode
- Unterstützung für Bildtastatur
- Google Pinyin-Eingabemethode Android Studio-Projekt
- Beispiel für eine Tastatureingabemethode mit vollständigem Google-Beispielcode
- Android-Tastaturtasten-Hintergrund
- So ändern Sie den Tastenhintergrund einer beliebigen Taste auf einer Android-Softtastatur
- Setting-Keyboard-Key-Hintergrundbild/
- So ändern Sie die Hintergrundfarbe der Taste für eine Android-Softtastatur
- So ändern Sie die Hintergrundfarbe oder das Tastendesign dynamisch auf einer benutzerdefinierten Tastatur
- Tastatur.Taste
- So legen Sie unterschiedliche Tastenhintergründe für eine benutzerdefinierte Android-Tastatur fest
- Erstellen einer benutzerdefinierten Android-Tastatur
- Android-Emoji-Tastatur
- Erstellen einer Softtastatur mit mehreren alternativen Zeichen pro Taste
- Vorschau deaktivieren
Emoji
- Wiki-Emoji
- Emoji-Spickzettel
- Emoji
- vollständige Emoji-Liste
Netzwerk-Stack
- Chromium Network Stack WolfcsTech
- Chrom-Net-für-Android
- CurlForAndroid
- Chromquelle
- libuv Chinesisch-Tutorial
Cross-Kompilierung
- cmake Cross-Kompilierung
- Analyse des Quellcodes des Android Gradle Plugins externalNativeBuild
- Gemeinsame NDK-Cross-Compilation-Variablen
- Zusammenstellung und Verwendung des Chromium-Netzwerkstacks
- CURL NDK-Cross-Kompilierung
- Android NDK-Speicherleckerkennung
- libuv NDK-Cross-Kompilierung
- OpenSSL-NDK-Cross-Kompilierung
- libnghttp2 NDK-Kreuzkompilierung
- Einige Fallstricke beim Debuggen von nativem Code im Android Studio-Bibliotheksmodul
- Android verwendet OpenSSL auf der NDK-Ebene für die RSA-Verschlüsselung
Frühlingsstiefel
- Spring Boot-Dokumentation
- Spring-Boot-Samples
- Spring Boot-Beispiele
WeChat-Applet
- awesome-wechat-weapp
- dokumentieren
- ide crack
HTTP2.0
- Dinge über Https&Http2.0&HttpDNS
- Um zu testen, ob http2.0 unterstützt wird, müssen Sie die Firewall umgehen
- httpvshttps
- Chrome-Plugin HTTP/2 und SPDY-Indikator
- Zusammenfassung der HTTP/2-Daten
- Dinge über HTTP 2.0
- http2-spez
- Ausgehend davon, dass die Aktivierung von HTTP/2 den Zugriff auf die Website unmöglich macht
- Header-Komprimierung für HTTP/2
- Hypertext Transfer Protocol Version 2
Android-Leistungsoptimierung
- Videos, Dokumentation und Tools zur Android-Leistungsoptimierung
- Hu Kai – Leistungsoptimierung
- Best Practices für die Leistung von Android (1): Speicher ordnungsgemäß verwalten
- Best Practices für die Leistung von Android (2): Analysieren Sie die Speichernutzung
- Android Best Performance Practices (3): Hochleistungs-Codierungsoptimierung
- Best Practices für die Android-Leistung (4): Tipps zur Layout-Optimierung
- blockcanary – Finden Sie ganz einfach den Schuldigen für die Verzögerung der Android-App-Benutzeroberfläche heraus
- Die Android Splash-Seite wird in Sekunden geöffnet. Aktivität: weißer Bildschirm, Aktivität: schwarzer Bildschirm
Android Hybrid- und JSBridge-Technologie
- Eine kurze Diskussion über das Design und die Implementierung der Hybridtechnologie
- Sprechen Sie über die App-Hybrid-Entwicklung
- So rufen Sie sich in WebView sicher zwischen JS und Java auf
- Versteckte Schnittstellengefahren in WebView und der Einsatz von Handy-Malware
- Das Prinzip und die Implementierung von Android JSBridge
Spezielle Themen zu React Native und Weex
- weex
- Entdecken Sie den ReactNative-Kommunikationsmechanismus tief im Quellcode
- React Native-Optimierung des ersten weißen Bildschirms
- Artikelaktualisierung der React Native-Themenreihe (einschließlich Grundlagen, Komponenten, fortgeschrittener und Open-Source-Projekte)
- React-native-Android-Hot-Update
- React-Native-Studienführer
- Facebook React-Native
- React Native: Konfiguration und Erste Schritte
- React Native: Paketierung für Android
- Erste Erfahrungen mit React Native für Android
- JianDan-React-Native
- Eine vorläufige Studie zur React Native For Android-Architektur
- React-Native-Viewpager
- React Native für Android-Übung – Implementierung des Zhihu Daily-Clients
- [React Native für Android] jsBridge-Implementierungsprinzip
- Es ist nicht so kompliziert! Entdecken Sie den reaktionsnativen Kommunikationsmechanismus
Android-Plug-in-Entwicklung und dynamisches Laden
- 360 RePlugin
- 360 DroidPlugin
- Didis VirtualAPK
- Atlas von Mobile Taobao
- Klein
- Ctrip DynamicAPK
- Palm Reading – das einfachste und am leichtesten zu verstehende Android-Plug-in-Patch-Framework
- OpenAtlas wurde in ACDD umbenannt und ist auf Taobao Mobile zu sehen
- Dynamic-Load-Apk
- Vergabe von Unteraufträgen an Meituan
- WeChat/Mobile QQ-Ladelösung
- Wöchentliches Android-Blog-Sonderthema „Plug-in-Entwicklung“
- Dex schnell in den Speicher laden
- Android Plugin Framework Plug-in-Entwicklungsframework und Beispielprogramme, Prinzipeinführung usw.
- Holen Sie sich den Hauptdex
- Öffnen Sie die VirtualApp-Anwendung doppelt
- Unterauftragsvergabe für Android Dex
- Index der ANROID Dynamic Loading Technology-Serie
Android-Hot-Update
- exponiert
- UndFix
- QQ-Space-Hot-Reparatur
- QQ-Space-Hot-Repair-Implementierungsplan
- Nuwa Nuwa
- Android HotPatch vom Einstieg bis zum „Aufgeben“
- Android-Patch-Lösung und kontinuierliche Bereitstellung
- Android N Hybrid-Kompilierung und Analyse der Auswirkungen auf Hot-Patches
- WeChat Android Hot-Patch-Übungsentwicklungspfad
- Hot-Update von Android Hot-Update, also Bibliothek
- Android aapt implementiert die Ressourcenpartitionierung (ergänzender Ctrip aapt-Quellcode)
- Der Android-Hotfix verwendet das Gradle Plugin 1.5, um das Nuwa-Plug-in umzuwandeln
- Android Hot Repair Nuwa-Prinzip und Quellcode-Analyse des Gradle-Plug-Ins
- Tinker_imitator
- ZeusPlugin-Plug-in-Framework Hotfix-Gradle-Plug-in-Quellcode
- RocooFix
- Android Classloader Hot Repair-Technologie: Hunderte von Fachkenntnissen
- Sprechen Sie ausgehend von Instant-Run über Hotfixes auf Android
- Android-Hotfix und inkrementelles Upgrade, basierend auf dem WeChat Tinker-Prinzip
- Meituan Android Hot Update Solution Robust
- Tencent Tinker
- Meituan Robust
Android-Härtung und Dekompilierung
- Sammlung von Android-Dekompilierungstools
- Apktool
- dex2jar
- DecompileApk
- Forschung zu Android-APK-Verstärkungstechnologielösungen
- Tool zur Verschleierung von Ressourcen im Android-APK-Paket
- Verwirrung bei den WeChat-Ressourcen
- Meituan-Praxis zum Schutz vor Android-Ressourcenverschleierung
- Meituan-Implementierungsplan für die Verschleierung von Android-Ressourcen
- Apk Shelling Jihad – So entfernen Sie die „360 Reinforced“-Granate
- Android Shelling Jihad --- So entfernen Sie die Schutzhülle von „Love Encryption“
- Ein-Klick-Generierung des Projekt-Verschleierungscode-Plug-Ins
- Android Reverse Journey --- Detaillierte Erläuterung des SO(ELF)-Dateiformats
- Android Reverse Journey --- Analyse des AndroidManifest-Dateiformats nach der Kompilierung
- Android-Reverse-Engineering-Reise --- Analysieren des kompilierten Dateiformats Resource.arsc
- Android-Reverse-Engineering-Reise – Parsen des kompilierten Dex-Dateiformats
Android Studio-Themen
- Abhängigkeits-Plugins anzeigen
- IntelliJ IDEA vereinfachtes Chinesisch-Spezial-Tutorial
- Android Studio-Debugging-Kenntnisse, die Sie nicht kennen
- Dinge über Android-Verpackungen
- Ideen-Live-Vorlagen-Vorlagen
- Plug-in zur Statistik der Methodenanzahl, mit dem gezählt werden kann, ob die Anzahl der Methoden 65536 erreicht
- Android-Drawable-Importer-Plugin
- Bean-Plug-in zur schnellen Generierung entsprechend GsonFormat Json
- android-selector-chapek Selektor-Generierungs-Plug-in
- Erstellen Sie schnell ein Butterknife-Annotations-Plug-in
- Android-Material-Design-Icon-Generator-Icon-Plug-in
- Retrolambda mit Lambda-Ausdrucks-Plugin in Java 6 7
- Gradle basiert auf dem Plug-in zur automatischen Vervollständigung
- Ideen-Markdown-Editor-Plug-in
- Deklarations-Plugin zum Generieren einer Ansicht aus dem Layout
- Die Code-Snippet-Suche von Codota unterstützt Chrome und Android Studio
- Plugin zur Gruppierung von Layoutdateien
- Plug-in zur DPI-Berechnung
- Gradle-Publish-Plug-in für die Veröffentlichungsbibliothek
- Veröffentlichen Sie die Bibliothek in jcenter
- vysor ist ein Plug-in für Chrome, das auf Computern und Mobiltelefonen verwendet werden kann.
- android-studio-tips-tricks-moving-around/
- http://www.developerphil.com/android-studio-tips-of-the-day-roundup-1/
- http://www.developerphil.com/android-studio-tips-of-the-day-roundup-2/
- http://www.developerphil.com/android-studio-tips-of-the-day-roundup-3/
- http://www.developerphil.com/android-studio-tips-of-the-day-roundup-4/
- http://www.developerphil.com/android-studio-tips-of-the-day-roundup-5/
- http://www.developerphil.com/android-studio-tips-of-the-day-roundup-6/
- Entwicklung des Android Studio-Plug-Ins
- Aufbau des Android SDK-Spiegelservers
- Android Studio-Plug-Ins organisiert 48
RxJava&&RxAndroid&&agera-Lernressourcen
- RxJava Github-Adresse
- RxAndroid Github-Adresse
- RxJava-Übersetzung chinesischer Dokumente
- Super-RxJava
- Beobachten Sie den richtigen Thread
- Detaillierte Erklärung von RxJava für Android-Entwickler
- Das Geheimnis von RxJava (1) – das grundlegendste Beobachtermuster
- Das Geheimnis von RxJava (2) – Magic Lift
- Das Geheimnis von RxJava (3) – Threadwechsel
- Das Geheimnis des RxJava (3)-Updates – Thread-Wechsel (2)
- Das Geheimnis von RxJava (3) Update 2 – der Unterschied zwischen subscribeOn und observOn
- Das Geheimnis von RxJava (4) – Die grundlegende Beziehung zwischen Retrofit und RxJava
- Android-Agera
- Agera
- Best Practices für die Kombination von RxJava mit Retrofit
Gradle
- Beherrschte eine neue Fähigkeit – das Gradle-Plug-in zum Debuggen von Haltepunkten
- Analyse des Quellcodes des Android Gradle Plugins externalNativeBuild
- Lesen und Kompilieren des Quellcodes des Android Gradle Plugin
- Eine kleine Übung zur Wiederverwendung von Gradle-Funktionen
- Gradle für Android
- Offizielle Dokumentation von Google Gradle
- Android Gradle-Build-System · Erste Erkundung
- Die Gradle-Reihe beginnt mit init.gradle
- Detailliertes Verständnis von Gradle für Android
Hervorragende Inhalte und Tools, die es wert sind, in der Android-Entwicklung beobachtet zu werden
- Mehrkanalige v2-Signaturwand
- Androidcat
- ADB-Nutzungshandbuch
- Überprüfen Sie den Code mit CheckStyle
- Illustrierte Nachrüstung – ServiceMethod
- OkHttp3-Quellcode-Analyse-Übersicht
- Eine vollständige Liste der Keep-Alive-Tricks für Android-Prozesse
- 08/07 Beijing GDG Android Meetup Veranstaltungsrückblick, Handouts, Fotos
- Generierung von Java-Quellcode (Square JavaWriter)
- Eine Sammlung von Artikeln zur Android-Architektur
- Verwenden Sie Hexo und Coding Pages, um ein statisches Blog unter OS X zu erstellen
- Die Anzeige des Quellcodes des Android-Systems unterstützt die Online-Verfolgung von Referenzen
- Jia Jixin
- Verwendung des TraceView-Leistungsoptimierungstools
- Netzwerkverbindungsklasse
- Technische Artikel zu Alibaba
- Dinge über Android-Verpackungen
- InfoQAndroid-Wochenbericht
- Entwicklungstechnologie an vorderster Front
- Einführung in das automatische Entpacken und dynamische Laden von Meituan Android DEX
- Offizieller Android-Trainingskurs in chinesischer Version
- Ein Open-Source-Projekt, das regelmäßig hochwertige ausländische Android-Technologie, Open-Source-Bibliotheken, Softwarearchitekturdesign, Tests und andere Artikel übersetzt
- Android-Anleitungen
- Analyse des Quellcodes des Android-Open-Source-Projekts
- Tutorial zur Android-Bildverarbeitung
- Zusammenfassung der Android-Open-Source-Projektklassifizierung
- Während der Entwicklung aufgetretene Fallstricke
- Android-Open-Source-Austausch
- Einfache Implementierung der berühmten Open-Source-Bibliothek von Android
- Austausch und Diskussion zu Android-Themen, bei denen es sich größtenteils um Interviewfragen handelt
- Android-Designmuster
- Nationale Android-Stellenangebote
- ficken-2014-flirt-2015
- Herunterladen von entwicklungsbezogenen Materialien für AndroidDevTools
- Best Practices für Android
- Java-Designmuster
- Best-Practice-Beispiele für Android
- Die detaillierteste Zusammenfassung der Interaktion zwischen Java und JavaScript in Android
- So färben Sie Drawable
- Abwärtskompatibilitätsschema für zeichnungsfähige Schattierungen
- Awesome-MaterialDesign
- Android-InterviewfragenInterviewFrage
- genial-android
- Artikel zum Thema Nachrüstung
- Lite-Android
- Bugly-Blog
- Nuggets
Android-Netzwerkschicht (einschließlich Bilder)
- okhttp
- Nachrüstung
- Picasso
- Volley
- Fresko
- Android-Universal-Image-Loader
- Robospice
- android-async-http
- Schnelle Android-Vernetzung
Android-Orm-Framework, die am häufigsten verwendeten sind GreenDao und Ormlite
- greenDAO
- ORMLite
- AktivAndroid
- ZuckerORM
- Siminow
- androrm
- Schrank
- Reich
Android-Json-Analyse
- Gson, einfach zu bedienen, langsam
- fastjson, bekannt als das schnellste
- Jackson
Android-Unit-Tests
- Android-Unit-Tests mit Mockito und Roboletric
- Robolektrisch
Open-Source-Software für Android
- Ein Open-Source-Weibo eines Drittanbieters
- Android-bezogenes Trockenmaterial (Digests, berühmte Blogs, Github usw.)
- Github-Client eines Drittanbieters
- Chinesische Open-Source-Softwareserie
- Gewichtsprofil
- Simplifyreader
- Xiyuanfang
Android-Entwicklungshilfen
- Charles vom Anfänger bis zum Experten
- Google Play APK-Downloader
- Slideshare
- Die Code-Snippet-Suche von Codota unterstützt Chrome und Android Studio
- vysor ist ein Plug-in für Chrome, das auf Computern und Mobiltelefonen genutzt werden kann.
- Browsererweiterung zur Anzeige von GitHub-Code im Baumformat
- Google-Hosts umgehen die Mauer, ignorieren diejenigen mit VPN
- Open-Source-Online-Tools für China
- BaiduApiStore
- Vim-Plugin
- OCD Mac-Setup-Anleitung
- Linux-Tutorial
- Markdown-Syntax-CN
- Insight Chrome-Code-Anzeige-Plug-in
Android-Push (einschließlich IM)
- Umweltnachrichten, unterstützt Audio und Video in Echtzeit
- Tencent Cloud Communication unterstützt Echtzeit-Audio und -Video
- Aurora Push und IM
- Persönliche Empfehlung
- Xiaomi Push gehört zum Systemdienst-Framework auf MIUI und teilt lange Verbindungen auf Systemebene.
- Baidu Cloud Push, einige Modelle können Push nicht empfangen, wie z. B. Xiaomi, es ist nicht bekannt, ob der Fehler behoben wurde
- Tencent-Taubenstoß
- Umeng schieben
- Leancloud
- bmob Cloud Push, einschließlich IM
- Mogujie TeamTalk
- Openfire+Smack Open-Source-Xmpp-Lösung
Android-Backend und andere Dienste
- Beim Parsen besteht der Nachteil darin, dass sich der Server im Ausland befindet und die Geschwindigkeit langsam ist.
- Leancloud, inländisch, Nachahmungsanalyse
- Bmob-Backend-Cloud
- Qiniu Cloud-Speicher
- APIcloud
Interne Testplattform für Android-Anwendungen
- Dandelion, geschlossene Beta-Anwendung
- Fir.im, geschlossene Beta-Anwendung
Android Social Sharing, SMS-Verifizierung, Feedback, Zahlung usw.
- Youmeng, Sozialanalyse, Feedback
- Sharesdk, soziale Analyse
- Ping++, bezahlen
- Bmob-Zahlung: Bmob bietet Entwicklern eine einheitliche und formelle Abrechnungsmethode, die es einzelnen Entwicklern ohne Unternehmenszertifizierung ermöglicht, Benutzern Gebühren über Alipay und WeChat zu berechnen
- Ronglian Cloud Communications
Bibliotheken, auf die es bei der Android-Entwicklung zu achten lohnt
- Zeitgesteuerte Aufgaben und geplante Aufgaben – Evernote Android-Job
- AndroidHttpCapture erfasst Pakete auf dem Mobiltelefon
- Methode automatisch generiert
- Eine Spinnennetz-Bewertungskontrolle für Android
- ReLinkers Methode zum sicheren Laden von Bibliotheken
- SugarTask
- Synchronisierungsadapter
- Der Android Weak Handler verhindert Speicherlecks
- Asynchrone Aufgabenplanung für Android Priority Job Queue
- Android-Prioritäts-Jobwarteschlange
- Android-Dialog
- Erweiterte RecyclerView mit mehreren Vorgängen wie dem Hinzufügen von Kopf- und Fußzeilen
- MaterialDesign-bezogene Bibliotheken
- Wischen Sie nach rechts, um zum SwipeBackLayout zurückzukehren
- Prozent-Layout
- EventBus
- ObservableScrollView
- Tool-Bibliothek mit weniger Code, effizienter für Android
- Universaladapter
- Android-Log
- NineOldAndroids
- BadgeView
- CircleImageView
- CustomShapeImageView
- SweetAlert für Android, ein schöner und cleverer Alarmdialog
- android-pulltorefresh
- Schiebemenü
- ViewPagerIndicator
- Eine Animationssammlungsbibliothek
- FontAwesome für Android
- RecyclerView leicht gemacht
- Jsoup-Bibliothek (Java)
- Android-Rad
- xUtils
- Android-gemeinsam
- zxing
- Häufig verwendete Vereinbarungen für die Android-Entwicklung
- Effekt zum Löschen von gleitenden Partikeln nach links
- JSON-Server: Schnelles „Fake“ der REST-API ohne Codierung
- owncloud
- Android_Data (Android-Lerndatenerfassung)
Android-Ressourcen im Zusammenhang
- Zeichenbare Symbole für jede Android-Version
- FontAwesome-Schriftsymbol-Android-Zeichenfolge
- Farbsystem
- Farbbibliothek
- IconFinderIcon-Ressource
- Alibaba-Vektor
- icomoon
- AndroidAssetStudio
- Android Holo-Farbgenerator
- Stilgenerator für Android-Aktionsleisten
- Online.9.png-Bildgenerator
- Online-Produktionstool mit Android-Schaltfläche
- Theme.xml-Eigenschaften
- Mobile APP-Cloud-Computing-Plattform Parse
Idiot
- Git-Tutorial
- Automatisieren Sie die Bereitstellung mit Git Hooks
- Git-Workflow-Leitfaden: Forking-Workflow
AndroidNoSql
- Realm-Java
- Couchbase-Lite-Android
- SimpleNoSQL
- SnappyDB
Auf der Design-Website finden Sie einige coole Design-Entwürfe
- https://dribbble.com/
- http://pttrns.com/
- http://capptivate.co/
Ausländischer persönlicher Blog
- Jakewharton
- Romain Guy
- Cyril Mottier
- Mark Allison
- Daniel Lew
- Ravi Tamada
- Chris Nash
- [email protected]
- Wolfram Rittmeyer
- Rich Hyndman
Einige ausgezeichnete ausländische Websites
- androidweekly.net
- Blog für Android-Entwickler
- Vogella
- Tutorialpoint
- tutsplus
- oderzheaven
- thenewcircle
- Kernservlets
- Droid-Blog
- coursera.org
- commonsware.com
- http://android.amberfog.com/
- unddev
Ibeacon ist mit Bluetooth 4.0 verwandt
- Eine ibeacon-Interaktionsbibliothek
- AprilBeacon-Android-sdk
- Estimote SDK
- Bezogen auf Bluetooth 4.0
WEB- und Frontend-bezogen
- yii
- yiibooster
- wechat-php-sdk
- php_sae_storage
- Bootstrap
- Schriftart – Fantastisches Schriftartensymbol
- Erhabenes Browser-Präfix-Plug-in
- eine Gestenbibliothek
- Bootstrap-Dateistil
- CMS-System basierend auf Codeigniter