Time of Update: 2014-12-25
標籤:服務端php程式file_up.phpfunction uploadFileBinary() { $this->initData(); $absoluteName = ""; $fid = ""; $handleWrite = null;
Time of Update: 2014-12-25
標籤:發現在調整頁面的時候 ,老是報以下錯誤,導致無法靜態顯示ui效果。Missing styles. Is the correct theme chosen for this layout?Use the Theme combo box above the layout to choose a different layout, or fix the theme style references.Failed to find style ‘textViewStyle‘ in current
Time of Update: 2014-12-25
標籤:android java 通用方法 公用函數 /** * 一些通用的函數 */public class FunctionUtil {private static long lastClickTime = 0;/** * 開始用的這種,後來就不限制,調用checkPhone方法。 判斷手機格式是否正確,在註冊和修改手機號碼的時候用到 * *
Time of Update: 2014-12-25
標籤: Android開發之如何保證Service不被殺掉(broadcast+system/app)序言 最近項目要實現這樣一個效果:運行後,要有一個service始終保持在後台運行,不管使用者作出什麼操作,都要保證service不被kill,這可真是一個難題。參考了現今各種定製版的系統和安全廠商牛虻軟體,如何能保證自己的Service不被殺死呢?其實除了常規的手段,我們可以參考一下和360,設定-程式-正在運行,可以看到是同時開啟了兩個進程和服務:【有興趣可以研究一下&n
Time of Update: 2014-12-25
標籤:object_c error ios objective-c 從sdk3.2.5升級到sdk 7.1中間廢棄了很多的方法,還有一些邏輯關係更加嚴謹了。1,警告:“xoxoxoxo” is deprecated解決辦法:查看xoxoxoxo的這個方法的文檔,替換掉這個方法即可。2,警告:Declaration of "struct
Time of Update: 2014-12-25
標籤:要實現如所示效果,一種思路是封裝一個UIView,提供星星個數屬性,在屬性中賦值並調用[self setNeedsLayout]令視圖重繪(之後系統會調用layoutSubviews),覆蓋layoutSubviews,在此方法內進行單個星星的frame調整。由於每個星星不需要事件處理,在UIView衍生類別中添加多個(本例為5個)CALayer,設定其contents屬性為CGImage即可。 iOS 8:CALayer實現星星評分效果
Time of Update: 2014-12-25
標籤:eclipse android源碼 android源碼添加到eclipse中 windows下載eclipse中添加android源碼Android源碼支援多種IDE,如果是針對APP層做開發的話,建議大家使用Eclipse開發環境。在源碼路徑(~/development/ide/eclipse)下,Android提供了.classpath設定檔(備忘:該檔案為隱藏檔案)。將該檔案拷貝到原
Time of Update: 2014-12-25
標籤:雖說以前學習過線性代數和圖形學原理,但是在實際中碰到matrix還是疑惑了好一陣子,今天通過向同事請教終於找到一點門路,特總結如下:Matrix主要用於對平面進行縮放,平移,旋轉以及傾斜操作,為簡化矩陣變換,Android封裝了一系列方法來進行矩陣變換,其中包括pre系列方法:preScale,preTranslate,preRotate,preSkew,set系列方法:setScale,setTranslate,setRotate,setSkew,post系列方法:postScale,p
Time of Update: 2014-12-25
標籤:一[email protected]代表引用資源1.引用自訂資源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系統資源。格式:@android:type/name android:textColor="@android:color/opaque_red" 注意:其實@android:type/name是@[package:]type/name
Time of Update: 2014-12-25
標籤:轉載地址:http://zheyiw.iteye.com/blog/1670990個人筆記:通用 application1、收集所有 avtivity 用於徹底退出應用2、捕獲崩潰異常,儲存錯誤記錄檔,並重啟應用public class HKBaseApplication extends Application { // activity對象列表,用於activity統一管理 private List<Activity> activityList; //
Time of Update: 2014-12-25
標籤:android中服務是運行在背景東西,層級與activity差不多。既然說service是運行在背景服務,那麼它就是不可見的,沒有介面的東西。你可以啟動一個服務Service來播放音樂,或者記錄你地理資訊位置的改變,或者啟動一個服務來運行並一直監聽某種動作。Service和其他組件一樣,都是運行在主線程中,因此不能用它來做耗時的請求或者動作。你可以在服務中開一一個線程,線上程中做耗時動作。那麼究竟Service怎麼使用呢?老規矩,先來點基礎知識。一.基礎知識服務一般分為兩種:1:本地服務,
Time of Update: 2014-12-25
標籤:DelegationDelegation is a simple and powerful pattern in which one object in a program acts on behalf of, or in coordination with, another object. The delegating object keeps a reference to the other object—the delegate—and at the
Time of Update: 2014-12-25
標籤:前言:在IOS開發中,有時候我們會需要用到郵件發送的功能。比如,接收使用者反饋和程式崩潰通知等等。其實這個功能是很常用的,因為我目前就有發送郵件的開發需求,所以順便整理下IOS發送郵件的方法。 IOS原生內建有兩種方法發送郵件的方法,另一種是使用第三方庫:1)openURL(原生) ——使用者體驗較差,程式會進入後台,跳轉至郵件發送介面。2)MFMailComposeViewController(原生) ——不會進入後台
Time of Update: 2014-12-25
標籤: “app”一詞表示我們在處理“小的應用程式”。儘管在一些情況下這或許是真的,但本文中它是指用於遠程監控一個機器不同部分(比如:燈,氣流和位置)狀態的相當大的應用程式。機器使用一個可用後端伺服器訪問的(我們的app通過網際網路訪問的)移動通訊網路。總之,其複雜程度和一個案頭app相同。app的一個重要方面體現在不同的管理上。不同的客戶群接受不同的功能裝置,而不同的機器類型需要特定的資料陳述。這就形成了一個充滿變數的app&mdas
Time of Update: 2014-12-25
標籤: 轉載:http://nfer-zhuang.iteye.com/blog/1752368 一、說明 android build system是一個非常龐大的系統,要編譯Android工程、修改或新增Android模組都需要對這個編譯系統有一定的瞭解。但是由於它實在是太龐大了,大家往往是不知道從哪裡切入進去,對Android的編譯系統進行一個系統的學習。 下面我們嘗試從一個小模組逐步對android build system做一個深入剖析。選擇的這個模組名字叫做acp ,
Time of Update: 2014-12-25
標籤:類別的局限 (1)無法向類中添加新的執行個體變數,類別沒有位置容納執行個體變數。 (2)名稱衝突,即當類別中的方法與原始類方法名稱衝突時,類別具有更高的優先順序。類別方法將完全取代初始方法從而無法再使用初始方法。類別的作用 (1)將類的實現分散到多個不同檔案或多個不同架構中。 (2)建立對私人方法的前向引用。 (3)向對象添加非正式協議。要注意的是Objective-c只支援單繼承,如果要實現多繼承的話,可以通過類別和協議的方式來實現iOS
Time of Update: 2014-12-25
標籤:1.ScrollView 嵌套 ListView
Time of Update: 2014-12-25
標籤: 轉自:http://nfer-zhuang.iteye.com/blog/1752387 一、說明 上文我們對acp的Android.mk檔案做了一個大致的描述,使得大家對Android.mk檔案有了一個初步的認識,下面我們就重點分析下第一行: LOCAL_PATH:= $(call my-dir) 二、LOCAL_PATH 有人就問了,在本Android.mk中又沒有使用到LOCAL_PATH,為什麼先
Time of Update: 2014-12-25
標籤:Android 4.0以前: 1: 普通的notificationprivate static final int NOTIFY_ID = 0;notificationManager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE); private void showNotification(Store store) { Notification notification = new
Time of Update: 2014-12-25
標籤:Android Init語言是一種特別簡單的語言,專門用來寫Android的Init進程使用的設定檔的。 相當於Linux系統中的rc檔案(這句話對於Linux者多半是句廢話)。Android Init語言主要有四部分組成,分別是Actions, Commands, Services和Options。 文法的四個組成部分,都是面向行的,每行都對應一個操作,在行裡的用空格(註:空格,\t, \r)