以前写过一篇windows下的自启服务设置:windows下Tomcat指定jdk并部署到系统服务设置开机启动[http://www.zhaohy.org.cn//blogD...
实现BroadcastReceiver首先实现一个BroadcastReceiver,该广播接收者监听"android.intent.action.BOOT_COMPLETE...
Gradle的构建的三个阶段 根据Gradle的官方文档[https://docs.gradle.org/current/userguide/build_lifecycle....
前言 马上就国庆了,提前祝大家国庆快乐,中秋快乐,不知道小伙伴们准备去哪里玩(看)呢(人)? Material design系列也写了6篇了,今天一次性把最后的写完吧,免得自...
【本文由本人原创,转载请注明出处】 第二篇:使用 Maven 管理 Android AAR第三篇:AAR 混淆 Android Library(AAR) 的好处 Androi...
一、概述 AIDL 意思即 Android Interface Definition Language,翻译过来就是Android接口定义语言,是用于定义服务器和客户端通信接...
开始之前 最近学习了一下NDK的开发, 就来分享一下.对一个新鲜事物, 我们先解决的无非就是三件事情: 是什么?为什么?怎么做?. NDK简介 (英语:native deve...
前一篇文章讲了Picasso的详细用法,Picasso 是一个强大的图片加载缓存框架,一个非常优秀的开源库,学习一个优秀的开源库,,我们不仅仅是学习它的用法,停留在使用API...
1.背景 本文使用的RN(使用RN表示React Native)的版本为0.44版本,从官方文档上看SectionList是从0.43版本才有的,而要列表的吸顶悬浮功能,从0...
Android studio混淆配置,在项目build.gradle中配置开启混淆。 在proguard-rules.pro配置公共混淆,以及项目专有的混淆 apk 包内所有...
1.iOS 运行指定模拟器 react-native run-ios --simulator "iPhone 7 Plus" 第二次运行默认为上一次的模拟器,不过如果重新开启...
Java基础 Java Object类方法 HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理 HashMap 和 HashTable 区别 HashCode...
使用Android Studio编译react native项目,报/node_modules/xxx'. Couldn't follow symbolic link.错误。...
本博客讲讲App异常监控,每个app都要保证使用质量,这样才能保住用户量,所以对于应用程序的监控显得尤为重要。想象一下,当用户向你抛出一个bug(或者说异常),而你却找不到异...