Acumulación diaria en el desarrollo de Android.
Acerca de mí
- jefe de distrito
- Blog independiente del alcalde de distrito
- Jefe de distrito de blogs de CSDN
- githubblog
- Sina Weibo-_Jefe de distrito
- Jefe del distrito de Zhihu
- Correo electró[email protected]
HenCoder de línea de lanzamiento de objetos (Kai Ge)
- Explicación detallada de RxJava para desarrolladores de Android
- codificador
- HenCoder: un manual avanzado para ingenieros avanzados de Android
- Desarrollo avanzado de Android: Vista personalizada 1-1 Conceptos básicos de dibujo
- Desarrollo avanzado de Android: Vista personalizada 1-2 Explicación detallada de pintura
- Desarrollo avanzado de Android: Vista personalizada 1-3 Dibujo de texto
- Desarrollo avanzado de Android: vista personalizada 1-4 lienzo para ayudar a dibujar
Estibador
aprendizaje automático
- Cuando los desarrolladores de Android conocen TensorFlow
- No te molestes con Python
- Ejercicios TensorFlow
- Tencent/ncnn
método de entrada
- Crear un método de entrada
- Compatibilidad con teclado de imagen
- Método de entrada Google Pinyin Proyecto Android Studio
- Ejemplo de método de entrada de teclado completo con código de muestra de Google
- fondo-de-teclas-del-teclado-android
- cómo-cambiar-el-fondo-de-tecla-de-cualquier-tecla-en-el-teclado-soft-android
- configuración-teclado-tecla-imagen-de-fondo/
- cómo-cambiar-el-color-de-fondo-de-la-tecla-para-el-teclado-soft-android
- cómo-cambiar-el-color-de-fondo-o-el-tema-de-las-teclas-dinamicamente-en-un-teclado-personalizado-a
- Teclado.Tecla
- cómo-configurar-un-fondo-diferente-de-teclas-para-un-teclado-personalizado-de-android
- construyendo-un-teclado-android-personalizado
- teclado-emoji-android
- crear-un-teclado-software-con-múltiples-caracteres-alternativos-por-tecla
- Desactivar vista previa
emojis
- emojis
- hoja de trucos de emoji
- emojis
- lista-completa-de-emojis
pila de red
- Pila de red de cromo WolfcsTech
- chromium-net-para-android
- CurlParaAndroid
- cromo src
- tutorial chino libuv
compilación cruzada
- compilación cruzada cmake
- Análisis del código fuente del complemento Android Gradle externalNativeBuild
- Variables comunes de compilación cruzada de NDK
- Compilación y uso de la pila de red Chromium.
- Compilación cruzada CURL NDK
- Detección de pérdida de memoria del NDK de Android
- compilación cruzada libuv NDK
- compilación cruzada de openssl NDK
- Compilación cruzada libnghttp2 NDK
- Algunos errores al depurar código nativo en el módulo Biblioteca de Android Studio
- Android usa OpenSSL en la capa NDK para el cifrado RSA
Bota de primavera
- Documentación de arranque de primavera
- muestras de botas de primavera
- Ejemplos de botas de primavera
subprograma WeChat
- impresionante-wechat-weapp
- documento
- grieta ideal
HTTP2.0
- Cosas sobre Https y Http2.0 y HttpDNS
- Para probar si http2.0 es compatible, debe omitir el firewall
- httpvshttps
- complemento de Chrome HTTP/2 e indicador SPDY
- Resumen de datos HTTP/2
- Cosas sobre HTTP 2.0
- especificación http2
- Partiendo del hecho de que habilitar HTTP/2 hace que el sitio web sea inaccesible
- Compresión de encabezado para HTTP/2
- Protocolo de transferencia de hipertexto versión 2
Optimización del rendimiento de Android
- Vídeos, documentación y herramientas de optimización del rendimiento de Android
- Hu Kai-Optimización del rendimiento
- Mejores prácticas de rendimiento de Android (1): administrar adecuadamente la memoria
- Mejores prácticas de rendimiento de Android (2): analizar el uso de la memoria
- Mejores prácticas de rendimiento de Android (3): optimización de codificación de alto rendimiento
- Mejores prácticas de rendimiento de Android (4): consejos para optimizar el diseño
- blockcanary: descubra fácilmente al culpable del retraso en la interfaz de la aplicación de Android
- La página de bienvenida de Android se abre en segundos Actividad en pantalla blanca Actividad en pantalla en negro
Tecnología Android híbrida y JSBridge
- Una breve discusión sobre el diseño e implementación de la tecnología híbrida.
- Hablar sobre el desarrollo híbrido de aplicaciones.
- Cómo llamarse entre sí de forma segura entre JS y Java en WebView
- Peligros ocultos de la interfaz en WebView y el uso de malware en teléfonos móviles
- El principio y la implementación de Android JSBridge
Tema especial de React Native y Weex
- weex
- Explore el mecanismo de comunicación ReactNative profundamente en el código fuente
- Optimización de la pantalla blanca de la primera pantalla de React Native
- Actualización del artículo de la serie de temas de React Native (que incluye conceptos básicos, componentes, proyectos avanzados y de código abierto)
- Actualización en caliente de React-native-Android
- Guía de estudio de React-Native
- Facebook reacciona nativo
- React Native: configuración y primeros pasos
- React Native: empaquetado para Android
- Primera experiencia con React Native para Android
- JianDan-React-Nativo
- Un estudio preliminar sobre la arquitectura React Native para Android
- reaccionar-visor-nativo
- Práctica de React Native para Android: implementación del cliente Zhihu Daily
- [React Native para Android] Principio de implementación de jsBridge
- ¡No es tan complicado! Explore el mecanismo de comunicación nativo de reacción
Desarrollo de complementos de Android y carga dinámica
- Reenchufe 360
- Complemento 360 Droid
- VirtualAPK de Didi
- Atlas de Taobao móvil
- Pequeño
- Ctrip DinámicoAPK
- Palm Reading: el marco de parches de complementos de Android más simple y fácil de entender
- OpenAtlas, ha pasado a llamarse ACDD y se puede ver en Taobao Mobile
- apk de carga dinámica
- subcontratación meituan
- Solución de carga WeChat/Mobile QQ
- Tema especial semanal del blog de Android "Desarrollo de complementos"
- Carga rápida dex en memoria.
- Marco de desarrollo de complementos de Android Plugin Framework y programas de muestra, introducción de principios, etc.
- Obtener el dex principal
- Aplicación VirtualApp de doble apertura
- Viaje de subcontratación de Android Dex
- Índice de la serie de tecnología de carga dinámica ANROID
Actualización en caliente de Android
- expuesto
- Y arreglar
- Reparación en caliente del espacio QQ
- Plan de implementación de reparación en caliente del espacio QQ
- Nuwa Nuwa
- Android HotPatch desde el inicio hasta el "abandono"
- Solución de parches de Android y entrega continua
- Compilación híbrida de Android N y análisis del impacto en parches calientes
- Ruta de evolución de la práctica del parche activo de WeChat para Android
- Actualización en caliente de la biblioteca de actualización en caliente de Android
- Android aapt implementa la partición de recursos (código fuente complementario de Ctrip aapt)
- La revisión de Android utiliza Gradle Plugin1.5 para transformar el complemento Nuwa
- Principio de Nuwa de reparación en caliente de Android y análisis del código fuente del complemento Gradle
- imitador_tinker
- Código fuente del complemento Gradle de reparación en caliente del marco del complemento ZeusPlugin
- rocofix
- Tecnología de reparación en caliente de Android Classloader: cientos de experiencias
- A partir de Instant-Run, hablemos sobre correcciones urgentes en Android
- Revisión de Android y actualización incremental, basada en el principio de WeChat Tinker
- Solución de actualización en caliente de Android Meituan sólida
- Tencent Tinker
- Meituan Robusto
Endurecimiento y descompilación de Android
- Colección de herramientas de descompilación de Android.
- Apktool
- dex2jar
- Descompilar Apk
- Investigación sobre soluciones de tecnología de refuerzo de APK de Android
- Herramienta de ofuscación de recursos de res del paquete apk de Android
- Confusión de recursos de WeChat
- Práctica de protección de ofuscación de recursos de Android de Meituan
- Plan de implementación de ofuscación de recursos de Android de Meituan
- Apk Shelling Jihad---Cómo eliminar el caparazón "360 Reforzado"
- Android Shelling Jihad --- Cómo quitar la capa protectora de "Love Encryption"
- Complemento de generación de código de ofuscación de proyectos con un solo clic
- Viaje inverso de Android: explicación detallada del formato de archivo SO (ELF)
- Android Reverse Journey --- Análisis del formato de archivo AndroidManifest después de la compilación
- Viaje de ingeniería inversa de Android: análisis del formato de archivo compilado Resource.arsc
- Viaje de ingeniería inversa de Android: análisis del formato de archivo Dex compilado
Temas de Android Studio
- Ver complementos de dependencia
- Tutorial especial de chino simplificado de IntelliJ IDEA
- Habilidades de depuración de Android Studio que no conoces
- Cosas sobre el empaquetado de Android
- plantillas de plantillas en vivo de ideas
- Complemento de estadísticas de número de método, que se puede utilizar para contar si el número de métodos llega a 65536
- Complemento Android-Drawable-Importer
- Complemento de generación rápida de Bean correspondiente a GsonFormat Json
- android-selector-chapek Complemento de generación de selector
- Genere rápidamente un complemento de anotación butterknife
- complemento de icono de generador de iconos de diseño de materiales de Android
- Retrolambda usando el complemento de expresión lambda en java 6 7
- Gradle se basa en un complemento de autocompletar
- complemento del editor de rebajas de ideas
- Complemento de declaración para generar vista desde el diseño
- La búsqueda de fragmentos de código Codota es compatible con Chrome y Android Studio
- Complemento de agrupación de archivos de diseño
- Complemento de cálculo de DPI
- complemento de la biblioteca de publicación gradle-publish
- Publicar lib en jcenter
- vysor es un complemento para Chrome que se puede utilizar en computadoras y teléfonos móviles.
- android-studio-tips-trucos-moviéndose-alrededor/
- 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/
- Desarrollo de complementos de Android Studio
- Construcción del servidor espejo SDK de Android
- Complementos de Android Studio organizados 48
Recursos de aprendizaje de RxJava&&RxAndroid&&agera
- Dirección de RxJava Github
- Dirección Github de RxAndroid
- Traducción de documentos chinos RxJava
- Impresionante-RxJava
- Observar en el hilo correcto.
- Explicación detallada de RxJava para desarrolladores de Android
- El misterio de RxJava (1): el patrón de observador más básico
- El misterio de RxJava (2) - Magic Lift
- El misterio de RxJava (3) - Cambio de hilo
- El misterio de la actualización de RxJava (3): cambio de hilo (2)
- El misterio de RxJava (3) actualización 2: la diferencia entre subscribeOn y observeOn
- El misterio de RxJava (4): la relación básica entre Retrofit y RxJava
- android-agera
- edad
- Mejores prácticas para combinar RxJava con Retrofit
Gradle
- Dominó una nueva habilidad: complemento Gradle de depuración de puntos de interrupción
- Análisis del código fuente del complemento Android Gradle externalNativeBuild
- Lectura y compilación del código fuente del complemento Android Gradle
- Un poco de práctica de la reutilización de funciones de Gradle
- Gradle para Android
- Documentación oficial de Google Gradle
- Sistema de compilación Android Gradle · Exploración inicial
- La serie Gradle comienza con init.gradle
- Comprensión profunda de Gradle para Android
Excelente contenido y herramientas que vale la pena ver en el desarrollo de Android.
- Muro de firmas multicanal v2
- androidcat
- guía de uso del BAD
- Verificar código usando CheckStyle
- Retroadaptación ilustrada: método de servicio
- Descripción general del análisis del código fuente de OkHttp3
- Una lista completa de trucos para mantener vivo el proceso de Android
- 08/07 Revisión del evento de reunión de Android GDG de Beijing, folletos y fotos
- Generación de código fuente Java (Square JavaWriter)
- Una colección de artículos sobre arquitectura de Android.
- Utilice Hexo y Coding Pages para crear un blog estático en OS X
- Visualización del código fuente del sistema Android, admite seguimiento de referencias en línea
- Jia Ji Xin
- Uso de la herramienta de optimización del rendimiento TraceView
- clase de conexión de red
- Artículos técnicos de Alibaba.
- Cosas sobre el empaquetado de Android
- Informe semanal de InfoQAndroid
- Primera línea de tecnología de desarrollo
- Introducción al desembalaje automático y la carga dinámica de Meituan Android DEX
- Curso de formación oficial de Android versión china
- Un proyecto de código abierto que traduce periódicamente tecnología Android extranjera de alta calidad, bibliotecas de código abierto, diseño de arquitectura de software, pruebas y otros artículos.
- Guías de Android
- Análisis del código fuente del proyecto de código abierto de Android
- Tutorial de procesamiento de imágenes de Android
- Resumen de clasificación de proyectos de código abierto de Android
- Errores encontrados durante el desarrollo
- Intercambio de código abierto de Android
- Implementación sencilla de la famosa biblioteca de código abierto de Android
- Intercambio y discusión sobre problemas de Android, la mayoría de los cuales son preguntas de entrevistas.
- patrones de diseño de Android
- Listados de trabajos nacionales de Android
- joder-2014-coquetear-2015
- Descarga de materiales relacionados con el desarrollo de AndroidDevTools
- mejores prácticas de Android mejores prácticas
- patrones de diseño java
- Ejemplos de mejores prácticas de Android
- El resumen más detallado de la interacción entre Java y JavaScript en Android
- Cómo colorear dibujable
- Esquema de compatibilidad con versiones anteriores para el sombreado dibujable
- Impresionante-MaterialDesign
- Preguntas de la entrevista de AndroidEntrevistaPregunta
- impresionante-android
- Artículos relacionados con la modernización
- Androide ligero
- Blog de errores
- pepitas
Capa de red de Android (incluidas imágenes)
- ok http
- modernización
- picasso
- Voleo
- fresco
- Cargador de imágenes universal de Android
- robospice
- android-asincrónico-http
- Redes Android rápidas
Marco orm de Android, los más utilizados son GreenDao y Ormlite
- verdeDAO
- ORMLite
- ActivoAndroid
- AzúcarORM
- Siminov
- androrma
- armario
- reino
Análisis de Android Json
- Gson, sencillo de utilizar, lento
- fastjson, conocido como el más rápido
- jackson
Pruebas unitarias de Android
- Pruebas unitarias de Android usando Mockito y Roboletric
- Roboleléctrico
Software de código abierto de Android
- Un Weibo de código abierto de terceros
- Cosas secas relacionadas con Android (resúmenes, blogs famosos, github, etc.)
- Cliente github de terceros
- Serie de software chino de código abierto
- perfil de peso
- lector simplificado
- Xiyuanfang
Ayudas para el desarrollo de Android
- Charles de principiante a competente
- Descargador de APK de Google Play
- diapositiva compartida
- La búsqueda de fragmentos de código Codota es compatible con Chrome y Android Studio
- vysor es un complemento para Chrome que se puede utilizar en computadoras y teléfonos móviles.
- Extensión del navegador para mostrar código GitHub en formato de árbol
- Los servidores de Google evitan el muro e ignoran a los que tienen VPN
- Herramientas en línea de código abierto de China
- BaiduApiStore
- complemento vim
- Guía de configuración de OCD para Mac
- Tutorial de Linux
- Markdown-Sintaxis-CN
- complemento de visualización de código de Insight Chrome
Push de Android (incluido IM)
- Mensajería ambiental, admite audio y video en tiempo real.
- Tencent Cloud Communication admite audio y vídeo en tiempo real
- Aurora push y mensajería instantánea
- recomendación personal
- Xiaomi push pertenece al marco de servicios del sistema en MIUI y comparte conexiones largas a nivel del sistema.
- Baidu Cloud Push, algunos modelos no pueden recibir Push, como Xiaomi, se desconoce si el error se ha solucionado
- Empuje de la paloma tencent
- empujón umeng
- nube magra
- bmob cloud push, incluida la mensajería instantánea
- Discusión del equipo Mogujie
- Solución Xmpp de código abierto Openfire+Smack
Backend de Android y otros servicios
- Al analizar, la desventaja es que el servidor está en el extranjero y la velocidad es lenta.
- leancloud, nacional, análisis de imitación
- Nube de back-end de Bmob
- Almacenamiento en la nube Qiniu
- apicloud
Plataforma de pruebas internas de aplicaciones Android
- Dandelion, aplicación beta cerrada
- Fir.im, aplicación beta cerrada
Compartir redes sociales de Android, verificación por SMS, comentarios, pagos, etc.
- Umeng, análisis social, retroalimentación.
- Sharesdk, análisis social
- Ping++, pagar
- Pago bmob, Bmob proporciona un método de cobro formal y unificado para los desarrolladores, lo que permite a los desarrolladores individuales sin certificación corporativa cobrar a los usuarios a través de Alipay y WeChat.
- Comunicaciones en la nube de Ronglian
Bibliotecas a las que vale la pena prestar atención en el desarrollo de Android
- Tareas cronometradas y tareas planificadas-Evernote android-job
- AndroidHttpCapture captura paquetes en un teléfono móvil
- Método generado automáticamente
- Un control de calificación de telaraña en Android
- El método de ReLinker para cargar bibliotecas de forma segura
- tarea de azúcar
- adaptador de sincronización
- Android Weak Handler evita pérdidas de memoria
- Programación de tareas asincrónicas de cola de trabajos prioritarios de Android
- cola de trabajos con prioridad de Android
- Diálogo de Android
- RecyclerView extendido, con múltiples operaciones como agregar encabezados y fondos
- Bibliotecas relacionadas con MaterialDesign
- Desliza hacia la derecha para regresar a SwipeBackLayout
- Diseño porcentual
- Autobús de eventos
- Vista de desplazamiento observable
- Biblioteca de herramientas menos código, más eficiente para Android
- adaptador universal
- registro de Android
- Nueve viejos androides
- Vista de insignia
- CírculoImagenVer
- Vista de imagen de forma personalizada
- SweetAlert para Android, un bonito e inteligente diálogo de alerta
- android-pulltorrefresh
- Menú Deslizante
- Ver indicador de paginador
- Una biblioteca de colección de animación.
- FontAwesome para Android
- RecyclerView simplificado
- biblioteca jsoup (java)
- rueda android
- xUtilidades
- android-común
- zxing
- Arreglos de uso común para el desarrollo de Android
- Efecto de eliminación de partículas deslizantes hacia la izquierda
- Servidor JSON: API REST rápidamente "falsa" sin codificación
- propia nube
- Android_Data (recopilación de datos de aprendizaje de Android)
Recursos de Android relacionados
- Íconos dibujables para cada versión de Android
- FontAwesome icono de fuente cadena de Android
- Sistema de color
- biblioteca de colores
- IconFinderRecurso de iconos
- vector de alibaba
- icomoon
- AndroidAssetStudio
- Generador de colores holográficos de Android
- Generador de estilos de barra de acción de Android
- Generador de imágenes Online.9.png
- Herramienta de producción en línea de botones de Android
- Propiedades de Theme.xml
- Plataforma de computación en la nube de aplicaciones móviles Parse
git
- tutorial de git
- Automatiza la implementación con Git Hooks
- Guía de flujo de trabajo de Git: flujo de trabajo de bifurcación
AndroidNoSql
- reino-java
- Couchbase-lite-android
- SimpleNoSQL
- SnappyDB
Sitio web de diseño, puedes encontrar algunos borradores de diseño interesantes.
- https://dribbble.com/
- http://pttrns.com/
- http://capptivate.co/
Blog personal extranjero
- jakewharton
- chico romano
- Cyril Motier
- Marcos Allison
- Daniel Lew
- Ravi Tamada
- Chris Nash
- [email protected]
- Wolfram Rittmeyer
- rico hyndman
Algunos sitios web extranjeros excelentes
- androidweekly.net
- Blog de desarrolladores de Android
- vogella
- punto de tutorial
- tutsplus
- oderzheaven
- el nuevo circulo
- servidores centrales
- Blog de droides
- cursora.org
- commonsware.com
- http://android.amberfog.com/
- anddev
Ibeacon está relacionado con Bluetooth 4.0
- Una biblioteca de interacción ibeacon
- AprilBeacon-Android-sdk
- SDK de estimación
- Relacionado con Bluetooth 4.0
Relacionados con WEB y front-end
- yii
- yiibooster
- wechat-php-sdk
- php_sae_storage
- Oreja
- Icono de fuente Font-Awesome
- complemento de prefijo de navegador sublime
- una biblioteca de gestos
- estilo de archivo bootstrap
- Sistema CMS basado en Codeigniter