Time of Update: 2015-02-01
ListView ViewPager ScrollView 修改邊界色,viewpagerscrollview如果覺得android中預設的listview 滑動到上面或者底部的陰影色不好看,可以這麼定義先看public class ListView extends android.widget.ListView { private OnScrollListener mLegacyOnScrollListener; private final
Time of Update: 2015-02-01
實現倒計時的動畫效果,倒計時動畫效果項目要求做一個這樣子的gifView的代碼是package com.example;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Paint.Style;import android.graphics.RectF;import
Time of Update: 2015-02-01
iOS複習筆記10:使用Block,ios複習筆記block功能:儲存一段代碼,可以在任何時間執行。標誌:^跟函數類似:1 可以儲存一段代碼2 有返回值3 有形參4 調用方式變數聲明:更函數指標變數類似返回值類型
Time of Update: 2015-02-01
開發自己的NSZombie,開發自己NSZombie前言:如果你不知道什麼是zombie技術,請先自行google之。原文出自:Let's Build NSZombiezombies是一種很有效調試記憶體問題的技術。我之前討論過關於zombies的實現,
Time of Update: 2015-02-01
為何ViewController釋放後不走dealloc,dealloc在一個項目中,如果ViewController使用完成之後,發現這個東東並沒有釋放掉,dealloc方法不走,看著那個記憶體蹭蹭的網上增,就跟自己的火氣一樣。相信大家都知道如何去釋放一個不用的ViewController,但是還是有些其他因素限制了記憶體釋放。首先,如果你建立了一個VController,使用它卻沒釋放它,那這個VC肯定存在,那dealloc指定不調用,那麼你建立的類就會記憶體泄露
Time of Update: 2015-02-01
======自訂Spinner======,自訂spinner<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2015-02-01
【iOS開發-117】block為什麼用copy?利用runtime運行時的objc_方法為分類擴充成員變數,-117objc(1)block- (void)viewDidLoad { [super viewDidLoad]; __block int a=10; NSLog(@"a=%d",a); void (^blockName)()=^{ a=20; }; NSLog(@"a=%d",a);
Time of Update: 2015-02-01
C語言變長訊息定義:柔性數組,柔性數組在遊戲前後端交換的過程中,經常會用到變成的訊息體,因為有的內容的大小是位置的,例如一條微博,微博的內容大小是未知的。一般的做法是定義一個char*類型的指標,然後指定其長度,代碼如下:typedef struct{unsigned len;char* pData;}Msg;使用的時候是這樣的:char str[] = "hello world!";unsigned len = sizeof(str);Msg* m =
Time of Update: 2015-02-01
asm.jar使用不了,Error:Could not find adb, please install Android SDK and set path to adb,asm.jarandroidError:Could not find adb, please install Android SDK and set path to adb環境: win7 64bit eclipse
Time of Update: 2015-02-01
ios 同步Get請求的實現,ios同步get請求 //第一步,建立URL NSURL *url = [NSURL URLWithString:@"http://itunes.apple.com/search?term=&entity=software"]; //第二步,通過URL建立網路請求 NSURLRequest *request =
Time of Update: 2015-02-01
Android首頁輪播圖直接拿來用,android首頁拿來import java.util.ArrayList;import java.util.List;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java.util.concurrent.TimeUnit;import android.content.Context;import
Time of Update: 2015-02-01
iOS開發- 項目配置,ios開發項目配置 新人指導, 大拿繞道。 旨在說明App建立初期需要完善的一些配置, 有利於之後項目有條進行, 也能減少不必要的開發。主要內容:新項目建立分組結構設定檔輔助類1. 新項目建立常規的, 我們啟動Xcode開發環境,使用Single View Application Project模板建立一個新項目, 這裡有幾項需要注意下。 1.1 在Class Prefix中填上該項目特有首碼 Class Prefix
Time of Update: 2015-02-01
webview chromium v35 2dcanvas實現流程詳解,webviewchromiumwebview版本chromium(即與android4.4webview chromium架構相同)2dcanvas的實現與原生chromium(surfaceview方案)有很大不同。下面詳細記下webview
Time of Update: 2015-02-01
u-boot-2014.10移植第11天----深入分析代碼(六),uboot2014.10移植硬體平台:tq2440開發環境:Ubuntu-3.11u-boot版本:2014.10本文允許轉載,請註明出處:http://blog.csdn.net/fulinus“從relocate_code回到_main中,接下來是main最後一段代碼”也就是arch/arm/lib/crt0.S檔案中: b
Time of Update: 2015-02-01
基於HTML Canvas實現“指紋識別”技術,canvas指紋作者:zhanhailiang
Time of Update: 2015-02-01
AndroidStudio相關操作,androidstudio相關刪除項目: 右鍵項目選擇“Open Module Settings” 選定要刪除的項目, 然後點擊左上方的-號,此時項目在程式中呈現灰色, 該狀態下右鍵可delete.匯入jar: 右鍵項目選擇“Open Module Settings”
Time of Update: 2015-02-01
Object-c 學習之物件導向的理解,object-c物件導向
Time of Update: 2015-02-01
Android ListView 預設選中某一項,androidlistview 這裡是使用 TOC 產生的目錄:Layout檔案定義ListView定義item 模板定義代碼初始化列表使用者點擊處理效果要使用 ListView 實現一個儲值方式選擇,預設想選中第二項,搞了一下午,終於搞定了。原本就沒怎麼用 Java 寫過 Android 應用,又隔了好久沒寫,一切都生疏了,半吊子變成大獃瓜了……Layout檔案定義分兩部分,一部分是 ListView 的定義,一部分 item
Time of Update: 2015-02-01
android 記憶體泄露 /進程 記憶體檢查,android泄露一、監控操作步驟1、開啟eclipse,切換到DDMS模式,串連裝置,開啟usb調試,2、在devices欄中會顯示串連的裝置,選擇要監控的程式包名3、點擊devices視圖中update Heap4、在Heap視圖中點擊Gause GC,二、判斷記憶體泄露 Heap視圖中部有一個Type叫做data object,即資料對象,也就是我們的程式中大量存在的類類型的對象。在data
Time of Update: 2015-02-01
教你寫Android