- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 Javascript中transducer的应用
本文假定你对下列知识有一定了解函数式编程高阶函数柯里化ES6语法需求背景假定有一数组,const testArray = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];要筛选出所有大于3的元素,然后再加1,组成新的数组[5, 6, 7, 8, 9, 10]. 用命令式编程很容易实现:// 算法1let result = [];testArray.forEach(x
2017-12-01 22:25:35
337
原创 如何优化ListView
重用convertView,减少内存消耗。使用ViewHolder标记View中的控件,减少搜索对性能的消耗。分段加载数据。例如,用户浏览到列表底部再动态加载新的数据。
2015-08-20 23:01:00
502
原创 final变量和static final变量之区别
以下代码说明了final变量和static final变量之区别public class Aaa{ public static void main(String[] args){ Bbb o1 = new Bbb(31); Bbb o2 = new Bbb(32); System.out.println(o1.c+" "+o1.A2+" "+Bb
2015-07-02 08:54:09
525
原创 Android程序如何读取手机联系人
导出手机联系人数据库,找到数据的存储结构数据库位置: /data/data/com.android.providers.contacts/databases/contacts2.db 重要的三张表: data表 保存联系人的数据 raw_contacts表 保存联系人的id contact_id mimetypes表 保存联系人数据的类型 查询思路查询raw_contacts表,把联系人的i
2015-06-15 20:58:01
2350
原创 genymotion 使用技巧
访问外部tomcat服务IP: 10.0.3.2:8080sdcard位置: /mnt/shell/emulated/0设置adb调试:
2015-06-13 18:04:03
512
原创 如何为.NET MVC添加Azure AD验证
登陆Azure,添加对应AD,记录下AD域名。 AD下有默认的Azure帐户,为MVC程序添加AD用户新建MVC程序选择AD认证输入AD域名确定时需验证Azure帐户。此时必须先在Azure主页注销,并保证机器上没有登陆其他Azure账户,否则会导致验证失败。确认后启动MVC程序,会自动跳转到Azure AD的身份验证。用刚创建的AD用户可登陆 P.S 虽然此时网站自动变为https协议,默认
2015-06-03 16:12:04
1027
原创 Android程序如何调用webservice
本文以获取天气预报为例URL: http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx调用方法: getWeather使用HttpURLConnection组拼XML调用新建URL对象,获取HttpURLConnection对象.URL url = new URL("http://webservice.webxml.com.cn/W
2015-06-02 23:03:56
460
原创 如何反编译Android程序
下载android反编译工具Android逆向助手反编译APK打开目标目录,所有布局,图片,动画均可直接利用反编译源码一窥究竟第一步:提取dex第二步:dex转jar
2015-05-31 11:36:03
388
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人