• JAVA安全编码与代码审计

     发表于 2 个月 前

    本文重点介绍JAVA安全编码与代码审计基础知识,会以漏洞及安全编码示例的方式介绍JAVA代码中常见Web漏洞的形成及相应的修复方案,同时对一些常见的漏洞函数进行例举。...

  • 使用 ConstraintLayout 制作漂亮的动画

     发表于 8 个月 前

    最近ConstrainLayout是Android中比较火的一个东西。ConstrainLayout可以使View层级扁平化,提升性能,支持任意的边框,其目的就是修复之前layou...

  • Android全套动画使用技巧

     发表于 9 个月 前

    ...

  • Android日志打印工具-android-ueueo-log

     发表于 11 个月 前

    android-ueueo-log是Android日志输出工具,对输出的日志信息进行了美化,可以输出Json字符串,Xml字符串和简单的Java对象,并对输出信息进行了格式化。...

  • 混淆的另一重境界

     发表于 1 年 前

    今天给大家讲解了一个Gradle插件的实现方法和原理,对于想深入了解Android打包编译,gradle插件实现的开发者来说,绝对是一篇不错的案例。...

  • 自定义控件常用方法总结

     发表于 1 年 前

    自定义控件中除了绘制流程涉及到的测量布局绘制的api, 还有一些api使用的也比较频繁,这里叔做了一下总结,也请同学们补充或纠正,让叔也涨涨姿势。...

  • Swift解析XML教程

     发表于 1 年 前

    本教程使用 NSXMLParser 对象对 xml 文件进行解析。解析结果由 Table View 展示。本教程在 Xcode 7.3.1 上基于 iOS 9.3 构建。...

  • 了解Android API中的SharedPreferences

     发表于 1 年 前

    Preference翻译为偏好,但实际上它可以算是Setting(设置)的别名。两种叫法给人的差异在于针对的对象不同:设置更倾向于设备的属性,修改设置便是改变设备的功能;偏好则倾向...

  • 简洁优雅地实现夜间模式

     发表于 1 年 前

    今天要介绍的主要内容并不是关于系统的夜间模式,而是如何给我们开发的APP添加夜间模式的功能。毫不夸张的说,夜间模式现在已经是阅读类App的标配了。事实上,日间模式与夜间模式就是给A...

  • 源码推荐:Json/xml自动生成model类插件 高度自定义的TabBarController

     发表于 1 年 前

    自动把json或者xml字符串自动生成模型类文件内容;避免手工创建模型类的麻烦和错误率(提高开发效率);自动生成类名称首字符大写 ;生成的模型类与WHC_Model解析json库完...

  • AndroidStudio模版

     发表于 1 年 前

    AndroidStudio模版可以很快捷的开发项目,增加开发效率,也能对项目的规范有一定的限制,也不用每次都写一些重复的代码,也能避免一些不必要的Bug出现,只需要注重具体代码实现...

  • 史上最全解析Android消息推送解决方案

     发表于 1 年 前

    本文将介绍Android中实现消息推送的7种主流解决方案...

  • 关于LayoutInflater的用法

     发表于 1 年 前

    ...

  • Android开发-之数据的存储方式一

     发表于 1 年 前

    ...

  • 使用 Golang 开发的微信 SDK

     发表于 1 年 前

    使用Golang开发的微信SDK,简单、易用。...

  • 使用Anko创建快400%的布局

     发表于 1 年 前

    Anko提供了几种解决传统xml布局构建方式的办法。它绕开了xml布局方式的所有开销。你无需处理findViewById或者类型转换,而且在运行时构建布局可以让你添加想要的逻辑,让...

  • Android动态设置Shape

     发表于 1 年 前

    有过一些开发经验的朋友,在做圆角按钮的背景时可能不再需要.9的切图了,而一般都是在drawable文件夹下面建立一个xml文件shape(其他状态不变色)或者selector(按下...

  • Android—基于微信开放平台v3SDK,开发微信支付填坑。

     发表于 1 年 前

    接触微信支付之前听说过这是一个坑,,,心里已经有了准备。。。我以为我没准跳坑出不来了,没有想到我填上了,调用成功之后我感觉公司所有的同事都是漂亮的,隔着北京的大雾霾我仿佛看见了太阳...

  • Android的一些命名规范

     发表于 1 年 前

    包名:采用反域名命名规则,全部使用小写字母。一级包名为com,二级包名为xx(可以是公司或则个人的随便),三级包名根据应用进行命名,四级包名为模块名或层级名...

  • 项目组件化之遇到的坑

     发表于 1 年 前

    需要做的事情很简单,就是将业务解耦模块化,让这个模块在debug下作为application单独运行,而在release下就作为library。...