0推荐
41K 浏览

JAVA安全编码与代码审计

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

使用 ConstraintLayout 制作漂亮的动画

最近ConstrainLayout是Android中比较火的一个东西。ConstrainLayout可以使View层级扁平化,提升性能,支持任意的边框,其目的就是修复之前layout的一些短板。...
0推荐
22K 浏览

Android全套动画使用技巧

一、Android View 动画框架 Animation框架定义了透明度、旋转、缩放和位移几种常见的动画,控制的整个View,实现原理是每次绘制视图时View所在ViewGroup中的draw...
0推荐
6K 浏览

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

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

混淆的另一重境界

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

自定义控件常用方法总结

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

Swift解析XML教程

本教程使用 NSXMLParser 对象对 xml 文件进行解析。解析结果由 Table View 展示。本教程在 Xcode 7.3.1 上基于 iOS 9.3 构建。
xme007 3年前   
0推荐
6K 浏览

了解Android API中的SharedPreferences

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

简洁优雅地实现夜间模式

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

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

自动把json或者xml字符串自动生成模型类文件内容;避免手工创建模型类的麻烦和错误率(提高开发效率);自动生成类名称首字符大写 ;生成的模型类与WHC_Model解析json库完全匹配;支持x...
martin1983 3年前   
JSON   XML   Web框架   iOS开发   Flask  
0推荐
42K 浏览

AndroidStudio模版

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

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

本文将介绍Android中实现消息推送的7种主流解决方案
0推荐
6K 浏览

关于LayoutInflater的用法

废话不多说,直接上代码: 常用的: View inflate = View.inflate(context, resource, null); 是不是经常用这种方式来读取xml,生成view. ...
0推荐
7K 浏览

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

在Android中,数据的存储分为两种方式: 1、直接以文件的形式存储在目录中 2、以json格式存储在数据库中 将数据以文件的存储又分为两种方式: 1、生成.txt文件 2、生成xml文件 那...
0推荐
18K 浏览

使用 Golang 开发的微信 SDK

使用Golang开发的微信SDK,简单、易用。
0推荐
12K 浏览

使用Anko创建快400%的布局

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

Android动态设置Shape

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

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

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

Android的一些命名规范

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

项目组件化之遇到的坑

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

经验分享,提升职场影响力

投稿

热门问答

    热门文档