专一砖头

文章
6
资源
1
加入时间
2年10月17天

android 通过组件属性动态创建控件并设置布局

有时候我们需要在代码中动态创建view,并把它加入到当前的viewGroup中,动态创建view一般使用LayoutInflater或者构造函数,在这里使用构造函数,有三个构造函数可用,比如动态创建TextView,可以使用这三个构造函数: TextView(Context context) TextView(Context context, AttributeSet attrs)

阿里开发手册泰山版学习笔记十五、安全规约

【强制】隶属于用户个人的页面或者功能必须进行权限控制校验。说明:防止没有做水平权限校验就可随意访问、修改、删除别人的数据,比如查看他人的私信内容。【强制】用户敏感数据禁止直接展示,必须对展示数据进行脱敏。说明:中国大陆个人手机号码显示为:137****0969,隐藏中间 4 位,防止隐私泄露。【强制】用户输入的SQL 参数严格使用参数绑定或者 METADATA 字段值限定,防止 SQL 注入,禁止字符串拼接 SQL 访问数据库。反例:某系统签名大量被恶意修改,即是因为对于危险字符 # ..