Time of Update: 2016-05-07
標籤:IOS上 關於狀態列的相關設定(UIStatusBar)知識普及iOS上狀態列
Time of Update: 2016-05-07
標籤:一、Android 基本常識1、寫 10 個簡單的 linux 命令mkdir 建立檔案夾 rmdir 刪除檔案夾 rm 刪除檔案 mv 移動檔案 cp 拷貝檔案 cat 查看檔案 tail 查看檔案尾部 more 分頁查看檔案 cd 切換目前的目錄 ls 列出檔案清單 reboot 重啟 date 顯示日期 cal 顯示日曆ps 查看系統進程相當於 windows 的工作管理員 ifconfig 配置網路2、書寫出 android 工程的目錄結構 android. jar 依賴的
Time of Update: 2016-05-07
標籤:開發模式(debug)和發布模式(release)下的 sha1 值是不同的,發布 apk時 需要根據發布apk對應的keystore重新設定Key,擷取發布模式下的sha1的方法請參考方法二。下面介紹擷取 Sha1 值的方法。通過Eclipse擷取SHA1:使用 adt 22 以上版本,可以在 eclipse 中直接查看。 Windows:依次在 eclipse 中開啟 Window -> Preferances -> Android ->
Time of Update: 2016-05-07
標籤: private void showInspectorRecordNotification() { RemoteViews customView = new RemoteViews(context.getPackageName(), R.layout.view_custom); customView.setTextViewText(R.id.tvName_inspectPlan,
Time of Update: 2016-05-07
標籤:類似格式,listView_item.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
Time of Update: 2016-05-07
標籤:參考 http://www.trinea.cn/android/android-downloadmanager/http://jk2k.com/2016/01/install-apk-automatically-after-the-download-is-complete-with-download-manager/效果:通知欄顯示結果不寫demo了 直接看代碼 需要可以直接傳入 使用即可public class VersionUpdate { private
Time of Update: 2016-05-07
標籤:Android系統提供兩種動畫,View Animation與 Property Animation。View可以細分為兩種動畫形式 Tweened(補間動畫)與Frame(動畫)。補間動畫可以使得View進行平移,旋轉,縮放,改變透明度等效果,Frame動畫可以實作類別似播放影片的效果。但是View動畫有很多限制,比如只能作用於View,只支援4種類型變換,屬性動畫就在Android3.0(API 11)的版本中退出,彌補了View動畫的不足。對比分析: 1.
Time of Update: 2016-05-07
標籤:@Override public boolean onTouch(View v, final MotionEvent event) { CheckableButton cb = (CheckableButton) v; if (cb.isEditable()) { int action = event.getAction(); Rect outRect = new Rect();
Time of Update: 2016-05-07
標籤:轉自:http://www.cnblogs.com/SharkBin/p/3999804.html1、 檔案頭注釋每一個檔案的檔案頭都必須做檔案頭注釋。檔案頭注釋範例如下:/** 檔案名稱:LoginActivity* 描 述:對使用者* 作 者:* 時 間:* 版 權:*/
Time of Update: 2016-05-07
標籤:Context執行個體個數 = Service個數 + Activity個數 + 1(Application對應的Context執行個體)context:1、它描述的是一個應用程式環境的資訊,即上下文。2、該類是一個抽象(abstract class)類。Application:建立Application 對象時,
Time of Update: 2016-05-07
標籤:有時在開發中可能會遇到當未到某個時間時需要讓ListView或GridView中的相應item進行倒數的需求,此時,如果還是按照常見的ListView或GridView的Adapter的寫法+計時功能來實現的話,則當滾動ListView或GridView的時候,item就可能會出現複用問題(即不需要進行倒數或當前item的倒數已經結束了,卻還會出現倒數的現象),因此,為瞭解決這種問題,需要進行倒數時,重新遍曆當前對象的集合,然後讓每個對象的相應時間值減1,最後再通過A
Time of Update: 2016-05-07
標籤:執行個體:< activity-alias android:enabled=["true" | "false"] android:exported=["true" | "false"] android:icon="drawable resource" android:label="string resource"
Time of Update: 2016-05-07
標籤:Visual Format Language,翻譯過來時可視化格式語言,是蘋果公司用來簡化Autolayout代碼量的語言。 執行個體: (1)H:[(redView(72))]-12-[blueView(50)] 首字母表示水平方向,意思是有一個redview寬度72,距離這個redview右邊12個點的距離有一個寬度為50的blueview。(2)H:[redView(>[email protected])] redview的寬度大於等於60,優先順序最大寬度是700(
Time of Update: 2016-05-07
標籤:andriod提供了Handler 和 Looper 來滿足線程間的通訊。Handler先進先出原則。Looper類用來管理特定線程內對象之間的訊息交換(MessageExchange)。1)Looper: 一個線程可以產生一個Looper對象,由它來管理此線程裡的MessageQueue(訊息佇列)。 2)Handler: 你可以構造Handler對象來與Looper溝通,以便push新訊息到MessageQueue裡;或者接收Looper從Message
Time of Update: 2016-05-07
標籤:需要單獨下載 NDK環境變數配置,?~/.bash_profile(如果沒有則自動建立)輸入以上代碼進行配置,退出後執行source命令生效 export PATH=$PATH:/Users/confiwang/Applications/android-ndk-r11c/ ANDROID_NDK_ROOT=/Users/confiwang/Applications/android-ndk-r11c/ export
Time of Update: 2016-05-07
標籤: 在做項目中,擷取網路資料是一件很常見的事情,各類資料在伺服器端或直接print,或封以實體類扔進List轉換為json,由用戶端使用HttpClient的execute()方法接收,以完成資料互動的過程。 對於圖片,樓主採取利用url擷取圖片對象的方法來擷取: GetPicture.javaimport android.graphics.Bitmap;import android.graphics.BitmapFactory;import
Time of Update: 2016-05-07
標籤:JSON(JavaScript Object Notation)是一種輕量級的資料交換格式,採用完全獨立於語言的文字格式設定,易於閱讀和編寫,同時也易於機器解析和產生JSON檔案有兩種結構: 1 對象:”名稱/值”對的集合,以”{“開始,以”}”結束,名稱和值中間用”:”隔開 2 數組:值的有序列表,以”[“開始,以”]”結束,中間是資料,資料以”,”分隔 (JSON中的而資料類型:字串、數值BOOL、對象、數組) 例如:{"reason": "success","result": [
Time of Update: 2016-05-07
標籤:XML解析常見的兩種方式:DOM解析和SAX解析DOM解析DOM:Document Object
Time of Update: 2016-05-07
標籤:資料持久化之SQLite資料庫(SQLite.swift使用)一、 簡介SQLite是一款輕型的嵌入式資料庫,它佔用資源非常的低,在嵌入式裝置中,可能只需要幾百K的記憶體就足夠了。它的處理速度比Mysql、PostgreSQL這兩款著名的資料庫都還快。SQLite提供的是一些C函數介面,你可以用這些函數操作資料庫。通過使用這些介面,傳遞一些標準 sql 語句(以 char
Time of Update: 2016-05-07
標籤:前言在android開發中,資料需要本機存放區,當需要進行一系列的操作時,當然是使用sqlite。標準做法是繼承SQLiteOpenHelper,重寫onCreate和onUpdate方法。存在比較大的問題是,sql語句需要自己寫,比較複雜繁瑣而且重複率高,於是找了一個orm架構在新寫的app中進行試用。準備:http://ormlite.com/releases/ 下載core和android兩個jar包,並引入工程即可開發模型註解首先定義一個最常見的人員模型//