摘要:
上次寫過一篇文章 拋磚引玉 之 誰動了我的隱私(android用戶隱私窺探) 描述如何讀取系統log緩沖區但還存在權限提示問題。這次來個稍微好點的,真正的0權限上傳數據同上次講的一樣,雖然大部分用戶在安裝app時對權限警告視而不見,但相信以后用戶會對權限問題越來越重視的。這次咱們先真正的來一次0權限上傳熱熱身。一、原理首先利用的還是那個開機啟動bug。然后,在手機鎖屏時上傳數據。如何上傳數據呢,為了避免權限咱們得瞞天過海。我們知道,在Intent轉向的時候,可以轉到標記為ACTION_VIEW的activity,而瀏覽器都有這個標記,可以傳一個uri過去。soga,說到這里,,明白了吧。就是使
閱讀全文
摘要:
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、首先下載
閱讀全文
摘要:
發展 * 創新2012 元旦,參加北京創客空間的跨年活動,地點位于青公館,屬于青年志的地盤。活動的內容就是與mit(米國麻省理工)的miter(麻省理工的黑客/創客)們交流與分享經驗。這是個老胡同的四合院,藝術范兒濃厚,與會的十來人卻都是一些geeker,技術狂熱愛好者。josh,mit 的創客骨干,從computer hack到hardware hack無所不能,他正在介紹mit的機器人項目cathy,mit的miter成員,很有意思的一個妹子。正在介紹mit的某個機器人競賽這次會議給我的沖擊很大,不是mit的人有多nb,也不是國內的圈子有多落后。對于創新,老外的思維是把一件事想的很簡單,敢
閱讀全文
摘要:
用戶的隱私永遠是第一位的,用戶的隱私也是最值錢的。最近各大門戶相繼被泄露。。。保管好自己的密碼就行了這里我就扯一下android下面搞用戶隱私的方法,也算是android的一個疏忽。但最主要的,還是用戶在安裝apk時對權限警告的無視,就猶如我們所有社區的密碼設為相同一樣。罪魁禍首就是logcat。以及一個權限檢測的bug.1、開機啟動 程序如何開機啟動?那就是接受一個關于開機的廣播,具體流程是這樣的,首先在 清單文件 聲明一個權限 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED&q
閱讀全文
摘要:
上篇博文,介紹了一種安卓開發中程序插件化的方法,想想應該可以搞的更方便些,于是花了4天時間把框架做出來了,希望能對大家有用。android-application-plug-ins-frame-work安卓應用程序插件化開發框架 -AAP Framework介紹這個框架的初衷,是為了方便讓程序模塊化、插件化,將一個apk應用拆分為多個apk。不明白這個插件化、模塊化是怎么回事的話,可以看看騰訊微信的安卓客戶端中的插件配置。在這里我會以騰訊微信為例,如何使用這個框架。 (騰訊微信并不是真正的插件化,它是偽的,插件并非與它的主程序分離開,結果就是每次插件的更新,都必須以整個程序的更新為代價)都能干
閱讀全文
摘要:
框架已經放出:android-application-plug-ins-frame-work安卓應用程序插件化開發框架 -AAP Framework 在android的項目開發中,都會遇到后期功能拓展增強與主程序代碼變更的現實矛盾,也就是程序的靈活度。 由于linux平臺的安全機制,再加上dalvik的特殊機制,各種權限壁壘,使得開發一個靈活多變的程序,變得比較困難,不像pc平臺下那么容易。 瞅瞅elipse的插件,瞅瞅360的插件,在android下,我們一開始很難寫好一個主程序,然后通過插件機制來應對以后的功能拓展,于是程序變得不那么靈活多變了。 比如一款android下的安全軟...
閱讀全文
摘要:
戎馬兩年,苦了兩年,很充實的兩年,戰友們,你們現在在那??還記得我們在高原的時候嗎。。。。八嘎,小唐。。現在在干什么呢。。。大家的音容笑貌歷歷在目。我們曾艱難地走過面對滿目瘡痍,我們義無反顧馬勒戈壁上的汛情,我們也很蛋疼。。。各種苦與樂,我們一同度過。。。。。也請戰友們時常想起我這個苦逼的程序員。。。
閱讀全文
摘要:
剛接觸arduino,很不錯。 arduino 的ide我一開始使用的是0022版本,它的編輯器實在是難受,沒有提示沒有自動補全,由于一直使用eclipse開發,就找找辦法了。 我的板子是 Arduino UNO.. 按照官方的辦法,無果。。。。 按照arduino.tw的辦法,無果... 最終,終于找到一個辦法,在無盡的折騰中,終于搞定了,下面是Arduino UNO的配置步驟:準備工作: * Eclipse CPP (我的版本是 eclipse-cpp-helios-SR2-win32) * AVR Eclipse Plugin (我的版本是avreclipse-p2-r...
閱讀全文
摘要:
最近項目用到,記錄一下。 首先,讓j2ee那幫兄弟把服務端Hessian實現的接口類以及這個接口類公共方法所傳入、返回的那些需要序列化的類給自己,copy也行,打成jar包也行。 接口相關的類的包名和類名也必須得和服務端的相同。 剩下就是客戶端加入 hessdroid這個包了,android的一個第三方Hessian庫。 調用很簡單,下面是示例代碼:HessianProxyFactory factory=new HessianProxyFactory();//如果需要用戶驗證的話//factory.setUser("uname");//factory.setPassword
閱讀全文
摘要:
作為一個geek,慢慢折騰吧,什么都不說了。。。。
閱讀全文