Time of Update: 2016-07-22
標籤: 要逆向分析並修改一個Android應用,首先是對APK進行解包和打包,這一部分網上資料鋪天蓋地,不再贅述了。值得一提的一點就是,如果apktool無法解包或打包的話,可以嘗試國人在apktool基礎上開發的ShakaApktool,另外也可以使用AndroidKiller這個工具,當然AndroidKiller內部是使用ShakaApktool來進行解包打包。
Time of Update: 2016-07-22
標籤:1、UIApplication(應用程式執行個體)擷取方式:[UIApplication sharedApplication]詳細:http://www.cnblogs.com/hissia/p/5678518.html 2、NSNotificationCenter(訊息中心)擷取方式:[NSNotificationCenter defaultCenter]常用的通知模式 3、NSFileManager(檔案管理)擷取方式:[NSFileManager
Time of Update: 2016-07-22
標籤:<LinearLayout android:layout_height ="match_parent" android:layout_width="match_parent"
Time of Update: 2016-07-22
標籤: 我們生活中會遇到各種各樣的登入介面,需要輸入你的帳號和密碼,像登陸QQ呀,各種軟體都需要這種設計,那我們今天來實現一下吧~~首先,介面的設計如下: 可以看出,我們需要兩個可編輯文字框,用來輸入使用者名稱和密碼,同時,我們要提示出要輸入的類型,用hint來提示;我們需要一個checkbox來判斷我們是否選擇儲存密碼,還需要一個登陸button;由於整個線性布局是垂直的,因此兩個可編輯文字框,一個checkbox,一個button在垂直方向上依次排列,這樣不是很美觀,因此我們需要再建立一
Time of Update: 2016-07-22
標籤:一、分頁欄建立一個新的項目,Subclass of的值選中UIViewController,然後在storyboard中刪除根視圖,在右下方拖出一個Tab Bar Controller新增分頁,只需從右下方拖出一個普通的View Controller,按住滑鼠右鍵從分頁欄控制器拖動到新視圖控制器上釋放,在彈出面板中的Relationship Segue標題下選中view controllers,使用這些分頁要給他們建立Cocoa Touch Class
Time of Update: 2016-07-22
標籤:@、如果線性方程組無解,則稱該方程組是不相容的(inconsistent)。@、如果線性方程組至少存在一個解,則稱該方程組是相容的(consistent)。@、等價方程組(equivalent
Time of Update: 2016-07-21
標籤:最近在做一個java web service項目,需要用到jason,本人對java不是特別精通,於是開始搜尋一些java平台的json類庫。發現了google的gson,因為之前對於protocolbuf有一些瞭解,帶著一些好奇心,我開始使用了gson。經過比較,gson和其他現有java json類庫最大的不同時gson需要序列化得實體類不需要使用annotation來標識需要序列化得欄位,同時gson又可以通過使用annotation來靈活配置需要序列化的欄位。下面是一個簡單的例子:
Time of Update: 2016-07-21
標籤:主要練習了自訂樣式和主題,繼承android系統預設的樣式並修改,練習xml定義淡入淡齣動畫anim/fade_in.xml<?xml version="1.0" encoding="utf-8"?><alpha xmlns:android="http://schemas.android.com/apk/res/android" android:duration="3000" android:fromAlpha="0.0"
Time of Update: 2016-07-21
標籤: 這一章,我們來說說ListView這個組件。ListView是一個非常常用,並且有用的組件。可能說說還沒有建立對該組件的印象。比如我們的歌單便可以用這個組件進行實現。
Time of Update: 2016-07-21
標籤: 不及之前重裝了一次系統,導致要重新搭建android開發環境,但是在啟動AVD時queue遇到了這個問題 androidstudio中看到的是這個樣子 大概查了一下,應該是建立虛擬機器是選擇的cpu構架與有衝突,然後重Androidstudio中啟動AVD(和Eclipse時啟動不一樣,功能更豐富),選擇了一個相容的虛擬cpu就解決了,而eclipse中是沒有這麼多設定的,畢竟這個AVD本來就是和AndroidStudio一起安裝的,Eclipse只是直接借用,也看出來An
Time of Update: 2016-07-21
標籤:在iOS開發中經常涉及到漢字的排序,最常見的就是需要根據首字母的字元順序排列,比如常見的通訊錄等。總結出來,大致可以分為兩種方法,其中參考文獻[1]中提供的方法十分複雜,並且代碼量很大,不建議採用。另一種方法是直接採用Core Foundation中提供的方法,十分簡單,封裝好的代碼如下: 1 - (NSString *)transform:(NSString *)chinese{ 2 //將NSString裝換成NSMutableString 3
Time of Update: 2016-07-21
標籤: 在開發中不少要用到Activity直接傳輸對象,下面我們來看看,其實跟java裡面差不多 自訂對象的傳遞:通過intent傳遞自訂對象的方法有兩個 第一是實現Serialization介面; 第二是實現Parcelable介面; 下面來看個例子: package com.example.bean; import java.io.Serializable; public class
Time of Update: 2016-07-21
標籤:一台電腦控制多台手機 奧創軟體研究院 電腦控制手機 微群控 奧創軟體研究院是首家研發電腦批量控制手機的軟體研發機構,現在簡單跟大家分析下電腦批量控制手機的原理。650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/84/74/wKioL1eQwh_heSvBAAqMr2wF8bU612.jpg-
Time of Update: 2016-07-21
標籤:spring時間是一切財富中最寶貴的財富。 —— 德奧弗拉斯多在%spring%/docs/spring-framework-reference/htmlsingle/index.html檔案的 5.14.4 Convenient ApplicationContext instantiation for web
Time of Update: 2016-07-21
標籤:奧創軟體研究院是首家研發電腦批量控制手機的軟體研發機構,現在跟大家簡單聊下電腦控制手機的原理。現在電腦控制手機有多種方式,雲端,WIFI ,以及USB 串連,雲端的話,其實就是雲端向手機裡面的APP發送指令,這樣無法及時的跟進手機執行任務的情況,所以奧創軟體研究院不在這裡多介紹,這裡為大家介紹一台電腦控制27台,最高控制127台的技術原理,希望能夠協助到大家理清楚電腦控制手機的一些基本原理。 可能有人會疑問,為什麼最多是127台呢?因為當時電腦主板的USB 介面在設計出來的時候,
Time of Update: 2016-07-21
標籤:Web 應用程式Web應用是Web伺服器上組成一個完整應用的 servlets,HTML pages,classes 和其他資源的一個集合。Web應用可以被捆綁並運行在不同供應商的不同容器內。10.1 Web伺服器中的Web應用?Web伺服器裡的Web應用以一個特定的路徑為根。例如,catalog應用可能定位到http://www.mycorp.com/catalog。所有以此首碼為開始的請求會被路由到代表該 catalog 應用的 ServletContext。servlet
Time of Update: 2016-07-21
標籤:1、下載appium之前命令列檢查$ java -versionjava version "1.8.0_71"Java(TM) SE Runtime Environment (build 1.8.0_71-b15)Java HotSpot(TM) 64-Bit Server VM (build 25.71-b15, mixed mode)$ brew -vHomebrew 0.9.9 (git revision 1158; last commit
Time of Update: 2016-07-21
標籤: 一、建立工程 <ignore_js_op> 二、拖控制項,建立映射 <ignore_js_op> 三、在.h中加入delegate@interface ViewController : UIViewController複製代碼四、實現按鈕事件 -(IBAction)chooseImage:(id)sender {
Time of Update: 2016-07-21
標籤:Android開發中,Toast經常被用到,但如果想連續彈出Toast,總是要等到第一個Toast顯示完才能開始顯示第二個Toast,不能及時的反饋給使用者資訊,沒有良好的使用者體驗,因此可以用代碼實現在彈出下一個Toast之前,將上一個Toast關閉,來顯示正確的資訊,代碼如下:1.先寫一個Toast的成員變數Toast
Time of Update: 2016-07-21
標籤: 好長時間沒有進行更行了,最近學到AFNetworking架構,在學習完成之後做出一個總結 1.第三方網路的架構 AFNEtworking使用簡單,對最新的iOS特性都有很好的支援,對NSURL進行了封裝,把系統中比較複雜的方法,整成了比較簡單的 ASIHTTPRequest(已經停止更新了)