Time of Update: 2015-02-11
標籤:1. 要實現的效果,左圖為下拉前,右圖為下拉後 2.首先最容易想到的是往tableHeaderView上,放一張圖片. 但是tableHeaderView的寬度是固定的,這就意味著不容易做縮放效果; 頂部的上邊界始終和tableView的上邊界挨著,這就意味著下拉前只顯示部分圖片的效果,不容易實現. 3.最終方案:給tableView添加一張圖片作為子視圖, 並且圖片應該在cell的下面,一開始圖片只顯示一部分 4.
Time of Update: 2015-02-11
標籤:源碼 android 進階 markdown 目錄結構目錄結構前言進階目標控制Toast顯示時間修改Toast動畫效果前言CSDN竟然支援Markdown文法了,對我這種懶得自己搭建部落格的人確實是好訊息,再複習Markdown文法的同時,我準備把之前寫的一篇Android
Time of Update: 2015-02-11
標籤:使用padding-bottom 實現高度自適應 1 <!DOCTYPE html> 2 <html lang="zh"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>height auto</title> 6 <!-- 加入meta viewport --> 7 <meta name="viewport"
Time of Update: 2015-02-11
標籤:手機頁面製作3利用上節說的box-sizing解決流式布局的一個問題一個流式布局的代碼 左右的width+border>100% 所以盒子會掉下去<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> #box{ width:100%;
Time of Update: 2015-02-11
標籤: 一直覺得自己的技術沒有一門專長,似乎什麼都會一點,但是卻一點都不深入。決定學習Android的開發,說不出的理由,希望自己能夠堅持下去。 其實之前已經搭建好了Android的開發環境eclipse+ADT+SDK,這裡就不做具體介紹了,個人覺得還是非常有必要把這3個軟體單獨安裝一下,這樣對開發工具能有個系統的認識。Eclipse是一個IDE,針對多門開發語言都能夠使用,SDK是針對Android應用開發提供的一個架構,其中有開發過程中使用到的包和一些整合的工具,ADT是安裝在ecli
Time of Update: 2015-02-10
標籤:Cordova官網關於如何建立PhoneGao項目的步驟已經很詳細了,這裡就不贅述了。實際項目開發中可能需要添加Cordova到已經存在的工程中,近期就遇到了這個問題。雖然網上也有一些教程,但已不適用於最新版本的Cordova了,故特將步驟紀錄如下。1.加入我們已經存在名為Demo項目,目錄結構如下:2.拷貝Cordova相關檔案到Demo目錄下,拷貝後目錄結構如下3.將CordovaLib.xcodeproj添加到Demo工程中,右鍵選擇Add Files To
Time of Update: 2015-02-10
標籤:Description某人有一套玩具,並想法給玩具命名。首先他選擇WING四個字母中的任意一個字母作為玩具的基本名字。然後他會根據自己的喜好,將名字中任意一個字母用“WING”中任意兩個字母代替,使得自己的名字能夠擴充得很長。現在,他想請你猜猜某一個很長的名字,最初可能是由哪幾個字母變形過來的。Input第一行四個整數W、I、N、G。表示每一個字母能由幾種兩個字母所替代。接下來W行,每行兩個字母,表示W可以用這兩個字母替代。接下來I行,每行兩個字母,表示I可以用這兩
Time of Update: 2015-02-10
標籤:<!doctype html><html><head><meta charset="utf-8"><title>無標題文檔</title><style>body{ background:pink; }#c1{ background:white; } </style><script>window.onload = function (){ var
Time of Update: 2015-02-10
標籤:github: https://github.com/hellovoidworld/HVWWeibo A.擷取使用者資訊1.需求萃取使用者資訊並儲存把使用者暱稱顯示在“首頁”介面導覽列的標題上 2.思路使用微博API將使用者資訊封裝到HVWUser模型中把擷取的使用者名稱存放到賬戶資訊HVWAccountInfo模型中儲存到沙箱 3.實現 1 // HVWHomeViewController.m 2 /**
Time of Update: 2015-02-10
標籤: 1 /** 2 * 擷取android當前可用記憶體大小 3 */ 4 private String getAvailMemory() {// 擷取android當前可用記憶體大小 5 6 ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); 7 MemoryInfo mi =
Time of Update: 2015-02-10
標籤: 1. #import,#include 和@class的區別都引用一個類,根本定義區別:#include ,#import會把所有的copy一份到該檔案#import比#include的優勢,import不會引起交叉變異(同一個檔案不會多次引用)在 Objective-C 中,#import 被當成 #include 指令的改良版本來使用。除此之外,#import 確定一個檔案只能被匯入一次,這使你在遞迴包含中不會出現問題。一般來說,在匯入 Objective-C
Time of Update: 2015-02-10
標籤:1、Android 雙擊返回鍵退出程式 思路:使用者按下返回鍵時設定一個定時器來監控是否2秒內實現了退出,如果使用者沒有接著按返回鍵,則清除第一次按返回鍵的效果,使程式還原到第一次按下返回鍵之前的狀態。定時器是每次使用者按下返回鍵才去建立。代碼如下: /** * 菜單、返回鍵響應 */ @Override public boolean onKeyDown(int keyCode, KeyEvent
Time of Update: 2015-02-10
標籤:<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"
Time of Update: 2015-02-10
標籤:android app 編程 每天寫一個app 每天寫個APP——第 1 天1.寫個音樂播放器——今天寫個“MusicPlayer” APP 即一個音樂播放器。實現簡單的音樂播放功能。^_^。
Time of Update: 2015-02-10
標籤: android.app :提供高層的程式模型、提供基本的運行環境android.content :包含各種的對裝置上的資料進行訪問和發布的類android.database :通過內容提供者瀏覽和操作資料庫android.graphics :底層的圖形庫,包含畫布,顏色過濾,點,矩形,可以將他們直接繪製到螢幕上.android.location :定位和相關服務的類android.media :提供一些類管理多種音頻、視頻的媒體介面android.net
Time of Update: 2015-02-10
標籤:fiddler 手機抓包 啟動Fiddler,開啟功能表列中的 Tools > Fiddler Options,開啟“Fiddler Options”對話方塊650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/59/98/wKioL1TZf_XjYkJvAAGl2nBMMIU667.jpg" title="1.png"
Time of Update: 2015-02-10
標籤:
Time of Update: 2015-02-10
標籤:android自動化架構Monkey:命令列工具,壓力測試,可類比按鍵輸入,觸控螢幕輸入,測試裝置多久出現異常,只能產生隨機事件MonkeyRunner:用Python指令碼,可視化,可擴充的自動化,多裝置,自動化CTS:一堆單元測試用例,相容性,常用語裝置製造商ASE:python指令碼,擴充性好,定製測試,(可以類比打電話,發資訊,看網頁)Robotium:可以測試apk,也可在有源碼的情況下測試。可類比使用者的操作行為,黑盒自動化測試,對於自訂布局有局限性。Google
Time of Update: 2015-02-10
標籤:findbugs警告26個。主要有以下9類問題。 1、Bug: Hard coded reference to an absolute pathnameBUG描述:This code constructs a File object using a hard coded to an absolute pathname(此程式碼封裝含檔案對象為一個絕對路徑名) 問題原因:寫入程式碼指向絕對路徑。 File preFile = new
Time of Update: 2015-02-10
標籤:nscoding協議 ios歸檔 nskeyedarchiver 使用NSCoding協議可以實現歸檔自訂的類,NSKeyedArchiver可以歸檔我們自訂的類;要實現自訂類的歸檔,需要實現encodeWithCoder(編碼)和initWithCoder(解碼)我建立一個自訂的Student類,遵循NSCoding協議,實現這兩個方法://// Student.h//