- 博客(7)
- 收藏
- 关注
原创 Groovy语言
上篇文章Gradle原理中讲到Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的领域特定(DSL)语言。今天给大家讲一下Groovy语言是什么,它和java有哪些相同点和不同点。1.Groovy语言是什么?Groovy 是 用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向
2016-12-29 16:54:38 922
原创 eclipse和android studio快捷键的区别
总结一下eclipse和android studio快捷键的区别,看下图直观一点:前者为eclipse, 后者为android studio
2016-12-29 14:28:40 563
原创 Gradle原理
什么是Gradle?Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的领域特定(DSL)语言。Android Studio中新建项目成功后自动下载Gradle。 领域驱动设计(DDD)Gradle是一个自动化build工具,所以Gradle面对的领域就是自动化构建这一领域。Gradle是按
2016-12-29 10:33:00 5771
转载 系统栈的工作原理
原文出处:http://www.cnblogs.com/dwlsxj/p/Stack.html1.开篇 本篇文章着重写的是系统中栈的工作原理,以及函数调用过程中栈帧的产生与释放的过程,有可能名字过大,如果不合适我可以换一个名字,希望大家能够指正,小丁虚心求教!如果有哪里写的不清楚的或者错误的地方请及时更正,小丁再次谢过了。文章里面有错别字,也可能会有好友说寄存器的
2016-12-06 19:10:29 1284
转载 android 中 dumpsys 命令使用
adb shell dumpsys,默认打印出当前系统所有service信息,在后面可加上具体的服务名需要列出当前运行的服务,可运行:adb shell dumpsys | findstr DUMP下面简单列下我用到的一些命令...(在编写脚本时需要获取一些状态值供判断用)获取设备分辨率:adb shell dumpsys display | findstr Display
2016-12-05 17:36:15 413
转载 Android插件化开发之Hook StartActivity方法
原文出处:http://blog.csdn.net/u011068702/article/details/53208825第一步、先爆项目demo照片,代码不多,不要怕第二步、应该知道Java反射相关知识如果不知道或者忘记的小伙伴请猛搓这里,Android插件化开发基础之Java反射机制研究 http://blog.csdn.net/u011068702/ar
2016-12-03 17:41:34 863
原创 ant+proguard签名打包 .jar
ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性
2016-12-02 14:52:36 1896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人