Time of Update: 2015-04-10
標籤:apk方式換膚換主題 更換皮膚的方式有很多種,有更換背景圖片的(圖片來源於程式資源檔、sdCard、網路下載)、有更換theme樣式的、也有apk的等等。 用apk的方式更換程式皮膚,這樣的方式,方便,簡單,而且使主程式的apk包較小。先下載皮膚apk包,安裝,然後使現在的程式讀取新安裝的apk包中的資源檔,下次再開啟程式時,依舊讀取的是上次設定的apk的資源,如果主題apk被卸載,
Time of Update: 2015-04-11
標籤:SQLite (http://www.sqlite.org/docs.html) 是一個輕量級的關聯式資料庫。iOS SDK很早就支援了SQLite,在使用時,只需要加入 libsqlite3.dylib 依賴以及引入 sqlite3.h 標頭檔即可。但是,原生的SQLite API在使用上相當不友好,在使用時,非常不便。於是,開源社區中就出現了一系列將SQLite API進行封裝的庫,而FMDB (https://github.com/ccgus/fmdb)
Time of Update: 2015-04-11
標籤:android 動態布局 需求是這樣的:在應用程式的詳情介紹時,有評論的版塊,該頁評論最多顯示5條,而每條最大字數是140個字元,每條評論可能根據字數不同,所佔據的高度也不一樣,如有的是1行,有的是2、3行,且評論可以翻頁。圖片效果如下:如何解決這樣的問題呢?首先必須知道的是評論控制項不要固定不變,而是需要動態計算並動態添加到顯示面板中的。下面通過執行個體來說一下。1.定義布局定義布局的時候,可以用Absolu
Time of Update: 2015-04-11
標籤:android 動畫 animation 適當的添加一些動畫效果,能夠獲得更好的使用者體驗,這次講講一些常見的動畫~ 如:透明動畫,漸層動畫等等。先看一下運行:附上代碼,注釋寫在代碼中:MainActivity.java:package com.vrinux.animotiondemo;import android.app.Activity;import
Time of Update: 2015-04-10
標籤:雖然我們在做app的時候並不一定用到架構,但是一些好架構的思想是非常有學習價值的1、volley 項目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,映像等的非同步下載; (2) 網路請求的排序(scheduling) (3) 網路請求的優先順序處理 (4) 緩衝 (5) 多層級取消請求 (6)&
Time of Update: 2015-04-10
標籤:[Android] 環境配置之基礎開發環境(SDK/Android Studio) 部落格: blog.csdn.net/qiujuer網站: www.qiujuer.net開源庫: Genius-Android轉載請註明出處:
Time of Update: 2015-04-11
標籤:sqlite3支援的資料類型:NULL、INTEGER、REAL、TEXT、BLOB但是,sqlite3也支援如下的資料類型smallint 16位整數integer 32位整數decimal(p,s)&nbs
Time of Update: 2015-04-10
標籤:看過好幾篇進行數字動畫處理的文章,這個是我發現的最簡單也是最好理解的,特地拿出來和大家分享。核心的代碼主要是重寫了 TextView這個控制項,做了一些自己的處理。package com.lance.widget;import java.text.DecimalFormat;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import
Time of Update: 2015-04-11
標籤:在一個只有你而且還未知的世界中,不去探索未知,死守一處,你到底在守什麼呢?作為一個目前的android程式員,可能過去寫著delphi的代碼,可能未來回去搭建伺服器。不管怎樣,你現在是一名安卓程式員,是該告別eclipse的時候了。今天早上開機,android studio 都更新到0.9.9了,大家都說他的強大。可能用慣了大刀長矛的武林高手並不習慣使用火槍洋炮,但是還是得用吧。所以,自訂toast的Demo
Time of Update: 2015-04-11
標籤:<一>QQ?樂最核心的功能就是歌曲的播放。播放音頻,首先想到可以用AVFoundation架構,來完成播放音樂的主要功能。但是AVFoundation只能播放本地的音樂,不能線上播放。雖然可以先從網路下載資源到本地再播放,但是必須要整首歌都下載完成後才能播放,這樣效果並不好。!如果想線上播放,可以選擇AudioToolbox架構中的音頻佇列服務Audio Queue Services。音頻佇列服務可以完成音訊錄製和播放。 一個?頻服務隊列Audio
Time of Update: 2015-04-11
標籤:public enum TimeUnitextends Enum<TimeUnit>TimeUnit 表示給定單元粒度的時間段,它提供在這些單元中進行跨單元轉換和執行計時及延遲操作的工具 +
Time of Update: 2015-04-11
標籤:原文網址:http://bbs.eeworld.com.cn/thread-438571-1-1.html /* * 通過使用if(gatt==null)來判斷gatt是否被建立過,如果建立過就使用gatt.connect();重建立立串連。
Time of Update: 2015-04-10
標籤:設計模式 原廠模式 Factory 方法 android 簡單工廠&Factory 方法一直以來總是分不清簡單工廠,Factory 方法,抽象工廠這三個設計模式的區別,倒不是不理解其區別,而是總是記憶混淆,傻傻分不清楚,所以再重新總結一下區別,並記錄下來,下次再混淆時,可以拿出來看看。這節先說簡單工廠和Factory
Time of Update: 2015-04-11
標籤:中國科學院開源協會鏡像站地址:(600k/s)IPV4/IPV6: http://mirrors.opencas.cn 連接埠:80IPV4/IPV6: http://mirrors.opencas.org 連接埠:80IPV4/IPV6: http://mirrors.opencas.ac.cn 連接埠:80上海GDG鏡像伺服器地址:http://sdk.gdgshanghai.com 連接埠:8000北京化工大學鏡像
Time of Update: 2015-04-10
標籤:設計模式 抽象工廠 android 抽象原廠模式(Abstract Factory)先上類圖吧,自己懶得畫了,找了個現成的 抽象工廠的引入是根據需求而產生的,說到這裡先要提到一個名字—產品族(Product Family),還是以生產汽車為例,我想要一個上汽的汽車工廠能夠同時生產一款MPV,一款SUV和一款Sedan,那比如說它就是上海通用別克的工廠啦,可以生產MPV
Time of Update: 2015-04-11
標籤:面試 android onsaveinstancestate 生命週期 activity
Time of Update: 2015-04-11
標籤:Android Studio 中 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ‘:compileDebugAidl‘.的問題解答完整的問題提示Gradle: FAILURE:Build failed with an exception.*What went wrong:Execution failed for task
Time of Update: 2015-04-10
標籤:時間限制視頻錄製:screenrecord --time-limit 20 /sdcard/demo.mp4抓屏:screencap -p /sdcard/screen.pngscreenshot /sdcard/screen.png視頻錄製命令screenrecord # screenrecord --help &
Time of Update: 2015-04-10
標籤:1、方法一(如果IME在視窗上已經顯示,則隱藏,反之則顯示)[java] view
Time of Update: 2015-04-10
標籤://// main.m// 深拷貝與淺拷貝//// Created by on 15/4/10.// Copyright (c) 2015年 apple. All rights reserved.//#import <Foundation/Foundation.h>#import "Student.h"#import "GoodStudent.h"int main(int argc, const char * argv[]) { @autoreleasepool