Time of Update: 2014-08-15
Android學習路線(十八)支援不同裝置——支援不同的螢幕Android系統使用兩個普通屬性:尺寸和密度,來對裝置螢幕進行分類。你需要先預測你的應用將會在什麼樣螢幕的裝置上安裝,包括螢幕尺寸和密度。這樣的話,你就需要提供一些可選的資源類讓你的應用在不同螢幕的裝置上有最佳的展示。有四種普遍的尺寸:small, normal, large, xlarge還有四種普遍的密度:low (ldpi), medium (mdpi), high (hdpi), extra high
Time of Update: 2014-08-14
Android,android官網代碼 &nb
Time of Update: 2014-08-14
android 細節之禁用返回鍵,android細節今天項目中需要使用自己actionBar中的返回鍵,用的方法就是上次我記錄下的父親activity的方法android.support.PARENT_ACTIVITY詳情請移步:http://blog.csdn.net/yiding_he/article/details/38410151(android 細節之 menu 之 invalidateOptionsMenu)今天的問題是禁用系統的返回鍵,禁用home鍵應該是需要permission,
Time of Update: 2014-08-14
淺析Android Handle機制一.Handle的用例:1.建立handle執行個體new handle();2.發送資訊載體(Message)sendMessage(msg);3.處理訊息handleMessage(Message msg){};二.原理淺析結合以上的handle調用三部曲,我們將順藤摸瓜理清Handle、Looper、Message、MessageQueue的邏輯與關係。1.new
Time of Update: 2014-08-13
Android Widget 小組件(四---完結) 使用ListView、GridView、StackView、ViewFlipper展示Widget官方有話這樣說:A RemoteViews object (and, consequently, an App Widget) can support the following layout classes:FrameLayoutLinearLayoutRelativeLayoutAnd the following widget
Time of Update: 2014-08-12
quick-cocos2d-x學習筆記【3】——display.newSprite建立精靈,quickcocos2d遊戲嘛,沒圖片沒畫面能叫遊戲嗎,所以我們還是先看用quick的方式怎麼建立精靈。quick的api中對精靈的建立講解得還是很詳細,所以建立起來很簡單。display.newSprite(filename, x, y,
Time of Update: 2014-08-12
android的apk自動檢測升級,androidapk檢測首先擷取本地apk版本:/*** 擷取本地軟體版本*/public static int getLocalVersion(Context ctx){int localVersion = 0;try { PackageInfo packageInfo = ctx.getApplicationContext()
Time of Update: 2014-08-12
android 下拉重新整理上拉載入更多,高仿ios左滑動刪除item,解決了眾多手勢問題,androidios一、前言老規矩,別的不說,這demo是找了很相關知識集合而成的,可以說對我這種小白來說是絞盡腦汁!程式員講的是無圖無真相!現在大家一睹為快!二、比較關鍵的還是scroller這個類的package com.icq.slideview.view;import android.content.Context;import android.util.AttributeSet;import
Time of Update: 2014-08-12
Cocos2d-x 地圖行走的實現3:A*演算法,cocos2d-x演算法 上一節《Cocos2d-x
Time of Update: 2014-08-12
Object-C 入門 Xcode 環境詳解,object-cxcode作者 : 韓曙亮轉載請註明出處 : http://blog.csdn.net/shulianghan/article/details/38424965一. Xcode 環境安裝 與 工程建立1. 下載環境相關資源下載 : -- IOS 相關資料下載頁面 : https://developer.apple.com/devcenter/ios/index.action ;-- Xcode
Time of Update: 2014-08-12
Android 非同步訊息處理機制 讓你深入理解 Looper、Handler、Message三者關係轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/38377229 ,本文出自【張鴻洋的部落格】很多人面試肯定都被問到過,請問Android中的Looper , Handler , Message有什麼關係?本篇部落格目的首先為大家從源碼角度介紹3者關係,然後給出一個容易記憶的結論。1、概述Handler 、 Looper
Time of Update: 2014-08-12
android 細節之 旋轉動畫Flip Animation for Android:最近項目中用到了一個小動畫,讓物體實現一定的3D旋轉效果,現記錄如下:public class FlipAnimation extends Animation { private Camera mCamera; private View mFromView; private View mToView; private float mCenterX; private float
Time of Update: 2014-08-12
Android開發之接收系統廣播訊息 BroadcastReceiver除了接收使用者所發送的廣播訊息之外,還有一個重要的用途:接收系統廣播。如果應用需要在系統特定時刻執行某些操作,就可以通過監聽系統廣播來實現。Android的大量系統事件都會對外發送標準廣播。以下是Android常見的廣播Action常量(詳請參考Android
Time of Update: 2014-08-11
Android技術18:Android中Adapter類詳解,androidadapter1.Adapter設計模式
Time of Update: 2014-08-08
android 細節之 menu 之 invalidateOptionsMenu,androidinvalidatemenu 在 android中是個非常常用的控制項,以前自己做項目的時候通常都是將系統的menu相關方法在activity中直接刪去,並且將主題換為fullscreen,然後再在layout中引入自己畫好的新的標題列。實際上有更好的方法。並不需要將系統方法刪去,只需要將系統menu加上自己的圖片,例如:<?xml version="1.0"
Time of Update: 2014-08-08
Android學習路線(八)為Action bar添加action按鈕,androidactionAction bar允許你為與當前應用上下文相關的最重要的action items添加action按鈕。那些直接顯示在action bar上的icon或者文字都被稱作action buttons。那些不適合action bar或者不是那麼重要的Actions將會被隱藏在action overflow(譯者注:action
Time of Update: 2014-08-07
iOS 相容性 判斷新版本函數可用,ios新版本在關於ios相容性問題的時候,可能應用是4.0那麼5.0新的函數就不能調用 ;我們可以判斷該函數是否能調用來判斷:if([self.navigationController.navigationBar respondsToSelector:@selector(setBackgroundImage:forBarMetrics:)]) { //如果版本支援這個函數則調用
Time of Update: 2014-08-07
【Android Studio快速鍵】之代碼提示,androidstudio相信很多人在用Eclipse的時候,很習慣的都會把Content Assist設定成.abcd...z,這樣每次敲代碼的時候都會有自動提示,寫起代碼來很方便。具體設定同時,Eclipse中也有一個代碼提示的快速鍵:Alt+/;這個快速鍵的名稱就叫Content Assist。在做完Android Studio
Time of Update: 2014-08-07
談談最近很火的android手機病毒““XXX(機主姓名)看這個,ht://********XXshenqi.apk”最近一種手機病毒爆發,機主收到這樣的簡訊,開頭是以寄件者手機通訊錄儲存的名字為開頭,然後再讓對方點開一個網頁連結。其實熟悉android的朋友一看就明白這個病毒原理其實很簡單。下面就來談談這個病毒的原理和防範方法。 病毒的原理有兩步:1、擷取通訊錄連絡人名稱和號碼。2、以機主的語氣自動傳送簡訊。 一、通訊錄連絡人的擷取。&n
Time of Update: 2014-08-07
android-改進((仿QQ))架構源碼該文章主要修改於CSDN某大神的一篇文章,本人覺得這篇文章的物件導向很透徹,下面分享如下可學習的幾點:Android應用經典主介面架構之一:仿QQ (使用Fragment, 附源碼)1.通過&符號實現計算最佳化:(後來通過問同事,說是電腦通過位元運算 效率比平時的switch效率高,並講解了該演算法的原理。)public class Constant {public static final int SIGN_FRAGMENT_MESSAGE=0