Time of Update: 2015-06-11
標籤:android popupwindow 經過多番測試實踐,實現了popupwindow 彈出在指定控制項的下方。代碼上有注釋,有需要注意的地方。popupwindow 有自已的布局,裡面控制項的監聽實現都有。接下來看代碼實現。項目資源下載:點擊這裡TestPopwindow2.classpackage com.example.popwindowdemo;import
Time of Update: 2015-06-11
標籤:android線控 audiomanager 耳機按鍵 mediabuttonreceiver 耳機按鍵監聽 轉載請註明出處:http://blog.csdn.net/fengyuzhengfan/article/details/46461253當耳機的媒體按鍵被單擊後,Android系統會發出一個廣播,該廣播的攜帶者一個
Time of Update: 2015-06-11
標籤:android 五大布局 我們知道Android系統應用程式一般是由多個Activity組成,而這些Activity以視圖的形式展現在我們面前,
Time of Update: 2015-06-11
標籤:iOS屬性反射:說白了,就是將兩個對象的所有屬性,用動態方式取出來,並根據屬性名稱,自動綁值。(注意:對象的類,如果是衍生類別,就得靠其他方式來實現了,因為得到不該基類的屬性。)常用的反射方式,有如下兩種:從一個自訂實體類->自訂實體類從一個NSDictionary->自訂實體類(此方式最最常用,如網路Json資料會組成NSDictionary。sqlite查詢資料,可以用第三方組件組成NSDictionary)直接上碼,(這裡碼在NSObject類別中)擷取對象所有屬性:-
Time of Update: 2015-06-11
標籤:一、使用介紹 項目有的時候,會遇到一些特殊的處理,想要根據一個執行個體的引用,擷取這個執行個體在代碼中的名稱。比如在處理View的座標的時候,我們將UIView的座標資訊配置到plist檔案中,我們可以設定一個key,再通過這個key來擷取設定檔中的座標等資訊。有沒有更簡單的方法呢,或者我只想簡單的用執行個體變數的變數名做為key。下面就介紹一種簡單的,根據執行個體變數的引用擷取執行個體變數名的辦法。轉載請保留原本連結:http://my.os
Time of Update: 2015-06-11
標籤:題目要求:輸入一個二維整形數組,數組裡有正數也有負數。求所有子數組的和的最大值。 設計思想:把二維數組看成圖的形式,然後採取遍曆的方法。當和小於0時放棄,其他疊加和。代碼:#include<iostream>#include<ctime>using namespace std;#define N 100typedef struct{ int dian[N]; int xian[N][N]; int dianx,
Time of Update: 2015-06-11
標籤:tittle buttonbackgroundRectForBoundstittleRectForContentRect控制器內部label的frameimageRectForContentRect//
Time of Update: 2015-06-11
標籤:需求:從FirstActivity跳到SecondActivity,在SecondActivity中進行了操作並返回到FirstActivity。 FirstActivity中的主要代碼: private static final int REQUEST_CODE = 1; private static final int RESULT_CODE = 101; //觸發事件 public void gotoSencond(){ Intent intent=new
Time of Update: 2015-06-11
標籤:1、現在AndroidManifest.xml 加入服務的聲明: 許可權要寫清楚 android:permission="android.permission.BIND_INPUT_METHOD"1 <service 2 android:name=".server.imeservice"3 android:permission="android.permission.BIND_INPUT_METHOD"
Time of Update: 2015-06-11
標籤:本文翻譯自著名部落格 Android Developers,原作者是 Ian Lake,點擊此處可查看 原文 。Android 5.0 Lollipop 是迄今為止最重大的一次發布,很大程度上是因為 material design —— 這是一門新的設計語言,它重新整理了整個 Android 的使用者體驗。但是對於開發人員來說,要設計出完全符合 material design 哲學的應用,是一個很大的挑戰。Android
Time of Update: 2015-06-11
標籤:前言:如果對android回調的概念不明白的請看:android 回呼函數一:基本概念1、定義介面package com.app.util;public interface ZYJCallBack { public void dataResult( String resultString ) ; public void progress( Integer progress ) ; public void start() ;}2、實體package
Time of Update: 2015-06-11
標籤:1.前言 本來以為在改成ARC以後,不再需要考慮記憶體問題了,可是在實踐中還是發現有一些記憶體問題需要注意,今天我不談block的循環參考的問題,主要說說一些對象、數組不記憶體得不到釋放的情況. 2.數組記憶體得不到釋放的情況 //組織字典資料- (NSMutableDictionary *)setupDicData{ NSMutableDictionary *dict = [NSMutableDictionary
Time of Update: 2015-06-11
標籤: 這裡說聲對不起大家。畢竟2幾年前,我想寫這篇文章,但因為他才懶得一直沒有寫。同時也給自己的東西好。前些日子我老大讓我又搞這個東西發現我曾經的資料沒留,又憑著自己印象從新來過。但發現網上寫的東西真的有些膚淺,實在說只是去。畢竟我們是程式猿,不是學生了,怎麼也點多想些東西哦,於是將自己總結的東西寫下來,留給剛開始學習的人一些啟發好了。通過學習一下內容您將具備通過server全然訪問本地client的能力。不在受不論什麼許可權的困擾,
Time of Update: 2015-06-11
標籤:只有產生二維碼的代碼優點是佔用方法數比較少 以防65535 public class QRcodeUtil {static Paint paint;static {paint = new Paint(); //
Time of Update: 2015-06-11
標籤:原文地址:深入理解 Android訊息處理系統的原理hoarn Android應用程式也是訊息驅動的,按道理來說也應該提供訊息迴圈機制。實際上Google參考了Windows的訊息迴圈機制,也在Android系統中實現了訊息迴圈機制。 Android通過Looper、Handler來實現訊息迴圈機制,Android訊息迴圈是針對線程的(每個線程都可以有自己的訊息佇列和訊息迴圈)。 本文深入介紹一下Android訊息處理系統原理。 Android系統中Loope
Time of Update: 2015-06-11
標籤:1、一款app立足的兩大要素 * 美觀的UI介面 * 實用的功能2、iOS系統架構 * iOS是基於UNIX系統的,就系統的穩定性而言,我們完全可以相信這個系統。 * iOS的系統架構分為四個層次:核心作業系統層(Core OS layer)、核心服務層(Core Services layer)、媒體層(Media layer)和可觸摸層(Cocoa Touch layer)。 --可觸摸層(Cocoa
Time of Update: 2015-06-11
標籤:因app需求問題,需要實現這種dialog看到這裡,你可能會說如此easy的事情,還說什麼! 那麼繼續往下看!情境1: import android.app.Dialog;import android.content.DialogInterface;import android.os.Bundle;import android.support.annotation.NonNull;import android.support.v4.app.DialogFragment;import
Time of Update: 2015-06-11
標籤:Android中的事件類型分為按鍵事件和螢幕觸摸事件,Touch事件是螢幕觸摸事件的基礎事件,有必要對它進行深入的瞭解。 一個最簡單的螢幕觸摸動作觸發了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP當螢幕中包含一個ViewGroup,而這個ViewGroup又包含一個子view,這個時候android系統如何處理Touch
Time of Update: 2015-06-11
標籤:用Swift實現的FlappyBird小遊戲 伴隨著apple公司對swift的推廣態度深入,swift火的很快,並且swift精簡便捷的文法和強大的功能,對於使用Object—C開發iOS的開發人員來說,也有必要瞭解學習一下swift。這篇部落格跳過swift乾澀的文法,直接從一個小遊戲項目開始使用swift,將其中收穫總結如下:
Time of Update: 2015-06-11
標籤:android 按鈕置灰 通過設定可點擊 和顏色實現package com.yqy.yqy_button;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.View;import