上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页

2012年1月14日

摘要: 上次写过一篇文章 抛砖引玉 之 谁动了我的隐私(android用户隐私窥探) 描述如何读取系统log缓冲区但还存在权限提示问题。这次来个稍微好点的,真正的0权限上传数据同上次讲的一样,虽然大部分用户在安装app时对权限警告视而不见,但相信以后用户会对权限问题越来越重视的。这次咱们先真正的来一次0权限上传热热身。一、原理首先利用的还是那个开机启动bug。然后,在手机锁屏时上传数据。如何上传数据呢,为了避免权限咱们得瞒天过海。我们知道,在Intent转向的时候,可以转到标记为ACTION_VIEW的activity,而浏览器都有这个标记,可以传一个uri过去。soga,说到这里,,明白了吧。就是使 阅读全文
posted @ 2012-01-14 01:40 黑暗伯爵 阅读(1966) 评论(1) 推荐(0) 编辑

2012年1月13日

摘要: OCR属于CV的范畴,也就是计算机视觉,目前来看,除了opencv这个龙头老大,也就是hp开发的tesseract比较好用,虽然年头比较长了,但现在归google维护并托管在google code上了。现在有android版本的地址:http://code.google.com/p/tesseract-android-tools/这个版本得自己git 三个库 leptonica tesseract libjpeg ,我自己是编译成功了,但测试的时候native层总是crash。于是发现了tess的android的另一个分支 tess-two推荐linux上编译一、下载&编译1、首先下载 阅读全文
posted @ 2012-01-13 13:29 黑暗伯爵 阅读(37820) 评论(50) 推荐(5) 编辑

2012年1月4日

摘要: 发展 * 创新2012 元旦,参加北京创客空间的跨年活动,地点位于青公馆,属于青年志的地盘。活动的内容就是与mit(米国麻省理工)的miter(麻省理工的黑客/创客)们交流与分享经验。这是个老胡同的四合院,艺术范儿浓厚,与会的十来人却都是一些geeker,技术狂热爱好者。josh,mit 的创客骨干,从computer hack到hardware hack无所不能,他正在介绍mit的机器人项目cathy,mit的miter成员,很有意思的一个妹子。正在介绍mit的某个机器人竞赛这次会议给我的冲击很大,不是mit的人有多nb,也不是国内的圈子有多落后。对于创新,老外的思维是把一件事想的很简单,敢 阅读全文
posted @ 2012-01-04 10:48 黑暗伯爵 阅读(587) 评论(0) 推荐(0) 编辑

2011年12月30日

摘要: 用户的隐私永远是第一位的,用户的隐私也是最值钱的。最近各大门户相继被泄露。。。保管好自己的密码就行了这里我就扯一下android下面搞用户隐私的方法,也算是android的一个疏忽。但最主要的,还是用户在安装apk时对权限警告的无视,就犹如我们所有社区的密码设为相同一样。罪魁祸首就是logcat。以及一个权限检测的bug.1、开机启动 程序如何开机启动?那就是接受一个关于开机的广播,具体流程是这样的,首先在 清单文件 声明一个权限 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED&q 阅读全文
posted @ 2011-12-30 00:53 黑暗伯爵 阅读(1587) 评论(1) 推荐(2) 编辑

2011年12月17日

摘要: 上篇博文,介绍了一种安卓开发中程序插件化的方法,想想应该可以搞的更方便些,于是花了4天时间把框架做出来了,希望能对大家有用。android-application-plug-ins-frame-work安卓应用程序插件化开发框架 -AAP Framework介绍这个框架的初衷,是为了方便让程序模块化、插件化,将一个apk应用拆分为多个apk。不明白这个插件化、模块化是怎么回事的话,可以看看腾讯微信的安卓客户端中的插件配置。在这里我会以腾讯微信为例,如何使用这个框架。 (腾讯微信并不是真正的插件化,它是伪的,插件并非与它的主程序分离开,结果就是每次插件的更新,都必须以整个程序的更新为代价)都能干 阅读全文
posted @ 2011-12-17 21:42 黑暗伯爵 阅读(4334) 评论(6) 推荐(3) 编辑

2011年12月14日

摘要: 框架已经放出:android-application-plug-ins-frame-work安卓应用程序插件化开发框架 -AAP Framework 在android的项目开发中,都会遇到后期功能拓展增强与主程序代码变更的现实矛盾,也就是程序的灵活度。 由于linux平台的安全机制,再加上dalvik的特殊机制,各种权限壁垒,使得开发一个灵活多变的程序,变得比较困难,不像pc平台下那么容易。 瞅瞅elipse的插件,瞅瞅360的插件,在android下,我们一开始很难写好一个主程序,然后通过插件机制来应对以后的功能拓展,于是程序变得不那么灵活多变了。 比如一款android下的安全软... 阅读全文
posted @ 2011-12-14 22:50 黑暗伯爵 阅读(40117) 评论(27) 推荐(9) 编辑

2011年12月3日

摘要: 戎马两年,苦了两年,很充实的两年,战友们,你们现在在那??还记得我们在高原的时候吗。。。。八嘎,小唐。。现在在干什么呢。。。大家的音容笑貌历历在目。我们曾艰难地走过面对满目疮痍,我们义无反顾马勒戈壁上的汛情,我们也很蛋疼。。。各种苦与乐,我们一同度过。。。。。也请战友们时常想起我这个苦逼的程序员。。。 阅读全文
posted @ 2011-12-03 00:48 黑暗伯爵 阅读(804) 评论(2) 推荐(0) 编辑

2011年11月16日

摘要: 刚接触arduino,很不错。 arduino 的ide我一开始使用的是0022版本,它的编辑器实在是难受,没有提示没有自动补全,由于一直使用eclipse开发,就找找办法了。 我的板子是 Arduino UNO.. 按照官方的办法,无果。。。。 按照arduino.tw的办法,无果... 最终,终于找到一个办法,在无尽的折腾中,终于搞定了,下面是Arduino UNO的配置步骤:准备工作: * Eclipse CPP (我的版本是 eclipse-cpp-helios-SR2-win32) * AVR Eclipse Plugin (我的版本是avreclipse-p2-r... 阅读全文
posted @ 2011-11-16 00:32 黑暗伯爵 阅读(5818) 评论(15) 推荐(3) 编辑

2011年11月14日

摘要: 最近项目用到,记录一下。 首先,让j2ee那帮兄弟把服务端Hessian实现的接口类以及这个接口类公共方法所传入、返回的那些需要序列化的类给自己,copy也行,打成jar包也行。 接口相关的类的包名和类名也必须得和服务端的相同。 剩下就是客户端加入 hessdroid这个包了,android的一个第三方Hessian库。 调用很简单,下面是示例代码:HessianProxyFactory factory=new HessianProxyFactory();//如果需要用户验证的话//factory.setUser("uname");//factory.setPassword 阅读全文
posted @ 2011-11-14 16:49 黑暗伯爵 阅读(1091) 评论(0) 推荐(1) 编辑

2011年11月8日

摘要: 作为一个geek,慢慢折腾吧,什么都不说了。。。。 阅读全文
posted @ 2011-11-08 10:00 黑暗伯爵 阅读(448) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页

导航