Time of Update: 2015-08-25
標籤:本來是想做一個顯示文字資訊的,當文字很多時View的高度不能超過一個固定的值,當文字很少時View的高度小於那個固定值時,按View的高度顯示。因為ScrollView沒有maxHeight,無法滿足需求,只好另找方法了。View本身是可以設定ScrollBar,這樣就不一定需要依賴ScrollView了。TextView有個屬性maxLine,這樣也就滿足了需求了,只要設定一個TextView帶ScrollBar的,然後設定maxLine就可以了。 <TextView
Time of Update: 2015-08-25
標籤:在移動端,因手機的配置和3/4G網路的原因,從兩個方面解決效能最佳化問題,1.載入不超過3秒,用loading或者資源不要超過1M。2.渲染速度。基於以上兩個方面,所有影響首屏載入和渲染的代碼應在處理邏輯中後置。載入最佳化:1.Http請求: 減少Http請求,手機瀏覽器同時響應請求為4個請求,所以,盡量合并js和css,並且對圖片進行合并。2.緩衝: 使用緩衝可以減少向伺服器的請求數,節省載入時間,所以所有靜態資源都要在伺服器端設定緩衝,並且盡量使用長Cache(長Cache資源的更
Time of Update: 2015-08-21
標籤:recyclerview android開發 個人覺得 RecyclerView組件確實值得學習並用到我們的項目中去,前面學了相關的內容,今天再補充一些相關的東東。1,實現對RecyclerView中的資料進行添加和刪除操作,還是一樣直接上代碼:public class MainActivity extends ActionBarActivity {private
Time of Update: 2015-08-25
標籤:Serialize是java原生就內建的東西,我們可以看到android的源碼所以看看android是如何?parcel的,這對我們自己代碼設計有什麼啟發。Parcel:在android中,parcel的源碼如下:Frameworks/base/core/java/android/os/Parcel.java /** * Write an integer value into the parcel at the current dataPosition(), *
Time of Update: 2015-08-21
標籤:先簡單介紹一下什麼是沙箱:你可以簡單理解成為一個目錄,這個目錄的改動不會對作業系統造成任何損失。(這裡也有一點點介紹)看看蘋果的沙箱目錄:再附一張蘋果官方的圖一個iOS app操作都是在自己的沙箱中進行的。首先:Deveices,裡面是各種的模擬器裝置。然後隨便找一個模擬器裝置。裡面的data是裡面的資料。然後Container裡面Data中有一個Application就是該裝置的安裝軟體。我們可以看到裡面有好多個(就算我們Reset Content and
Time of Update: 2015-08-21
標籤:Android PDK,NDK,SDK都是做什麼的?三個詞應該是在軟體開發領域通用的,它們的全稱分別為:SDK(Software Development Kit)PDK(Platform Development Kit)NDK(Native Development Kit)1.SDK 軟體開發套件一般平台都會發布自己的SDK,SDK包含該平台為應用程式開發人員提供的開發工具,主要是所有公開API的集合,應用程式開發人員可以藉助SDK中的API快速的進行應用的開發。Android
Time of Update: 2015-08-21
標籤: 分為本地推送和遠程推送2種。可以在應用沒有開啟甚至手機鎖屏情況下給使用者以提示。它們都需要註冊,註冊後系統會彈出提示框(如)提示使用者是否同意,如果同意則正常使用;如果使用者不同意則下次開啟程式也不會彈出該提示框,需要使用者到設定裡面設定。一共有三種提示類型: UIUserNotificationTypeBadge // 應用表徵圖右上方的資訊提示 UIUserNotificationTypeSound // 播放提示音
Time of Update: 2015-08-21
標籤:原文:Android手機app啟動的時候第一個Activity必須是MainActivity嗎Android手機APP啟動的第一個Activity是可以自己設定的,不是必須的MainActivity,可以是任何的Activity。設定Android手機APP啟動的第一個Activity得看Android項目裡的mainfest.xml檔案:android.name屬性值是由包名(com.example.login)+啟動的Activity類名(Login)組成的,如果要修改APP啟動的第一
Time of Update: 2015-08-21
標籤:扣丁學堂 ios 學習方法 蘋果系統憑藉其流暢的系統和良好的使用者體驗贏得了一致好評,由於對ios系統有濃厚的興趣,所以最近一直對蘋果ios系統有關注度。今年以來一直在學習有關ios方面的知識,最近利用空餘時間分享一些我在扣丁學堂線上學習的有關學習ios的方法,希望能夠協助大家研究iphone和ipad。做程式的都知道,iphone和ipad都是用Objective-C語言來開發的,所以一般情況在學習ios之前,最好有一定的Objective-
Time of Update: 2015-08-25
標籤:擷取應用程式套件名開啟Android 應用工程的 AndroidManifest.xml設定檔,package 屬性所對應的內容為應用程式套件名。 如所示,紅框中的內容:擷取 Sha1 值開發模式(debug)和發布模式(release)下的 sha1 值是不同的,發布 apk時 需要根據發布apk對應的keystore重新設定Key,擷取發布模式下的sha1的方法請參考方法二。 下面介紹兩種擷取 Sha1 值的方法。方法一(推薦)使用 adt 22 以上版本,可以在
Time of Update: 2015-08-21
標籤:android 開發環境搭建 要想學習Android開發,首先第一件事莫過於進行Android開發環境的搭建了,那麼如何進行Android環境搭建呢?一、工具準備:
Time of Update: 2015-08-25
標籤:說明:通過UIWebView登入後,會自動得到web伺服器設定的cookie包括伺服器中的seesionid。cookie不會自動儲存在app裡面,需要通過設定才能在下次啟動app時擷取。自動登入,需要設定header,才能將cookie帶給web伺服器。自動登入,需要web伺服器端進行cookie驗證方可登入。 實現流程:1. 做好Sign
Time of Update: 2015-08-21
標籤:一、效果展示這裡寫圖片描述這種類型的新手引導比較常見,用於告訴使用者某個按鈕的作用,或者提醒使用者可以進行某種互動操作。引導樣式是在介面上加了一個半透明的引導圖,高亮部分就是要突出的地區二、怎麼做?方案有很多種,不同的方案有不同的優缺點,這裡列舉兩種常見的方案方案一:產生整張引導圖(1). 匯出引導圖讓設計師匯出各個尺寸的引導圖,引導圖只包含指引部分,不包括背景,匯出的引導圖樣式如下:這裡寫圖片描述需要匯出iPhone4,iPhone5,iPhone6,iPhone6 plus
Time of Update: 2015-08-20
標籤:最近研究了一下UITbleView中非同步載入網狀圖片的問題,iOS應用經常會看到這種介面。一個tableView上顯示一些標題、詳情等內容,在加上一張圖片。這裡說一下這種思路。為了防止圖片多次下載,我們需要對圖片做緩衝,緩衝分為記憶體緩衝於沙箱緩衝,我們當然兩種都要實現。由於tableViewCell是有重用機制的,也就是說,記憶體中只有當前可見的cell數目的執行個體,滑動的時候,新顯示cell會重用被滑出的cell對象。這樣就存在一個問題:一般情況下在我們會在cellForRow方法
Time of Update: 2015-08-20
標籤:AppFog是一家提供運算平台的服務,使用者可以在上面搭建自己的Web App。原本它的名字為PHPFog,但在採用了Cloud Foundry的代碼作為核心,支援多個程式設計語言後,選擇了更名。AppFog被評為2012年值得關注的十個雲端運算服務,並且AppFog居首位。AppFog是一個Web應用程式的簡單的雲端運算平台,相容git, svn,
Time of Update: 2015-08-21
標籤:650) this.width=650;" class="aligncenter size-full wp-image-5861" alt="圖片2" src="http://www.kjxfx.com/wp-content/uploads/2015/08/2015-08-2041.jpg" width="450" height="316" style="height:auto;vertical-align:middle;border:0px;margin:0px auto;"
Time of Update: 2015-08-21
標籤:android 活動 啟動模式 1.啟動模式一共有四種,分別是standard、singleTop、singleTask 和 singleInstance,可以在AndroidManifest.xml中通過給activity標籤指定android:launchMode 屬性來選擇啟動模式。2.standard standard
Time of Update: 2015-08-20
標籤:android sdk 1. 國內android開源鏡像網站以下是國內幾個比較知名的開來源站點點,我用的是電子科技大學的鏡像源,下載速度非常快。mirrors.neusoft.edu.cn //東軟資訊學院ubuntu.buct.edu.cn/ubuntu.buct.cn //北京化工大學mirrors.opencas.cn (mirrors.opencas.org/mirrors.opencas.ac.cn)
Time of Update: 2015-08-21
標籤:壓縮 android 圖片 指定大小 關於圖片壓縮,是為了上傳伺服器時有些地方有大小限制,因此,這裡我總結了兩種方法,個人感覺方法一比較準確一點。方法一: * 圖片壓縮方法一 * * 計算 bitmap大小,如果超過64kb,則進行壓縮 * * @param bitmap * @return */private Bitmap
Time of Update: 2015-08-20
標籤:regex 手機 有線電話 c# Regex 最近在工作中需要判斷一個號碼是否是手機號,是否是有線電話號。在網上也搜到了大家總結的方法,沒有直接使用這些方法是因為:手機號碼在不斷開始新的號碼段(比如17x),有線電話號中個別區號由於行政地區的變化而廢除。這裡的手機和有線電話的Regex基於本文作者目前找到的最新的手機號碼段