
android开发进阶
飘在云里的猪
终究是寂寞,做个文艺的程序员.
展开
-
Android 开发最佳实践
Android 开发最佳实践从Futurice公司Android开发者中学到的经验。遵循以下准则,避免重复发明轮子。若您对开发iOS或Windows Phone 有兴趣,请看iOS Good Practices 和 Windows client Good Practices 这两篇文章。摘要使用 Gradle 和它推荐的工程结构把密码和敏感数据放在gradle.proper转载 2016-04-07 10:10:17 · 328 阅读 · 0 评论 -
web安全之token
Token,就是令牌,最大的特点就是随机性,不可预测。一般黑客或软件无法猜测出来。那么,Token有什么作用?又是什么原理呢?Token一般用在两个地方:1)防止表单重复提交、2)anti csrf攻击(跨站点请求伪造)。两者在原理上都是通过session token来实现的。当客户端请求页面时,服务器会生成一个随机数Token,并且将Token放置到session当中,然后将转载 2016-04-08 12:59:53 · 327 阅读 · 1 评论 -
解决listview中数据变化是调用Adapter的notifyDataSetChanged方法无效
在listview中通常会使用BaseAdapter作为适配器,并且数据是时常变化的,比如:增加一个item的数据或者删除一个Item总是有数据变化的在数据更新时调用notifyDataSetChanged方法往往无法达到预期的效果 原因分析: 数据源采用SQLite数据库,对其增删,对应listviewitem的增删; listview和Adapter绑定时,传递给Ad原创 2016-04-23 01:22:39 · 561 阅读 · 0 评论 -
JNI 实战全面解析
简介项目决定移植一款C++开源项目到Android平台,开始对JNI深入研究。JNI是什么?JNI(Java Native Interface)意为Java本地调用,它允许Java代码和其他语言写的代码进行交互,简单的说,一种在Java虚拟机控制下执行代码的标准机制。NDK是什么?Android NDK(Native Development Kit )是一套工具集合,允转载 2016-11-11 16:49:03 · 374 阅读 · 0 评论