Custom URL scheme for iOS與Android需要注意的地方

Custom URL scheme 的好處就是,你可以在其它程式中通過這個url開啟應用程式。如A應用程式註冊了一個url scheme:myApp,  那麼就在mobile瀏覽器中就可以通過<href='myApp://'>開啟你的應用程式A。iOS與Android在這兒有點小區別,在iOS中如果系統註冊了url scheme且安裝了那個應用程式,通過上面那種網頁的方式就可以啟動應用程式,如果沒有註冊或沒有安裝那個應用程式,就沒有任何效果(你註冊的url

android 對GIF動畫格式的支援

參考APIDEMOS裡面的 BitmapDecode.java 對R.drawable.animated_gif的支援 @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(new SampleView(this));    }        private static class

LInux配置ANDROID環境

開啟命令列終端Terminal, 進行第一次系統更新並安裝開發必要的軟體包shawn@e014-anle-lnx:~$ sudo su# apt-get install aptitude# aptitude update# aptitude full-upgrade## aptitude -y install sysv-rc-conf subversion subversion-tools python-svn git-core git-svn binutils binutils-dev

android 層疊圖片形成一張圖片

代碼實現:private ImageView mImageView;    private TextView tView;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);       

android模擬器在工作列上,但是不能顯示出視窗

Win xp 系統 工作列上顯示了正在啟動並執行模擬器,但是點擊它,始終看不到模擬器顯示出來。用Alt + Tab 切換也不行。在網上查了下,大概有幾種方法:1.重新裝一下ADT,據說有效果,結果有人天天重裝ADT。2.在啟動自己的AVD時,把“Scale display to real

在android運行指令碼的注意事項

1.斷行符號分行符號不能是0x0d 0x0a,必須是0x0a:一般在windows進行應用開發,windows下文本換行是用0x0d 0x0a 兩位元組表示的,而linux下是用0x0a一個位元組表示的,如果指令碼是在windows下寫的,就要注意這個問題了,可以用UE的16進位看到,把0x0d手動改為0x0a。否則不能正常運行指令碼2.指令碼的最開始一行應該是:#!/system/bin/sh3.指令碼中的一些命令和檔案應該寫全路徑,否則也不能運行:ls

Android 應用程式版本(versionCode, versionName)

http://hi.baidu.com/fountainblog/blog/item/0dc1af7e714d9c210dd7dade.html在程式升級/維護過程中,版本控制是一個很重要的內容。使用者需要瞭解安裝到裝置上的應用程式的版本資訊,以及瞭解哪些版本可以進行升級。其它應用程式——包括你發布的其它程式——需要向系統查詢你的應用程式的版本,來確定相互之間的相容性。

ubnunt下Android源碼下載

http://blog.csdn.net/yiyaaixuexi/article/details/6171401安裝git和curl 在終端視窗敲下面的命令:sudo apt-get install git-core curl安裝repo指令碼curl http://android.git.kernel.org/repo >~/repo給repo可執行許可權chmod a+x ~/repo建立一個目錄mydroid , 然後進入該目錄mkdir mydroidcd

在android上用HttpURLConnection擷取網頁內容

介面效果如下,在編輯框中輸入網址,點擊按鈕後,擷取編輯框中的網址,開啟HttpURLConnection串連,並擷取輸入資料流,將返回的流儲存為html檔案,然後再用WebView將html檔案顯示出來。主要代碼GetHtml.java(完整代碼GetHtml.7z)package ckl.gethtml;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import

關於Android的字型

http://blog.chinaunix.net/uid-26926660-id-3325421.html 一。背景盡量寫簡單一點這次就不廢話了。二。分析2.1.檔案系統中字型的位置:/system/fonts/ 其中的ttf檔案都是字型檔對於源碼/frameworks/data/fonts/下的字型檔DroidSans-Bold.ttf 粗體的無襯線字型(拉丁字母等)DroidSans.ttf 常規的無襯線字型(拉丁字母等)DroidSansFallback.ttf

android感覺02——android多點觸控

在android中多點觸控很很好玩的技術,多點觸控可以使你所做的遊戲可玩性更高。首先先講講多點觸控的實現方法。event.getAction()//擷取觸控動作比如ACTION_DOWNevent.getPointerCount();//擷取觸控點的數量,比如2則可能是兩個手指同時按壓螢幕event.getPointerId(nID);//對於每個觸控的點的細節,我們可以通過一個迴圈執行getPointerId方法擷取索引event.getX(nID);//擷取第nID個觸控點的x位置event

SFS&Android——Android常式調試

  自己寫了個Java用戶端的測試程式,訊息收發都沒用問題,轉而進軍Android。這回真是費好大勁了,斷斷續續debug三四天了。  Android的BasicServerConnection常式總是運行出錯,出錯的地方是jar包中的方法不是自己寫的方法。冥思苦想一天不得其解。只能自己寫了個小程式開始測試SFS在Android中的使用。首先測試連接,翻出畢業設計的伺服器端。結果始終連不上伺服器,調試一天才發現Android項目忘記加網路存取權限了。巨汗無比下班回家去了。  然後證明了SFS用戶

Android NDK學習記錄

遊戲項目開始轉向Cocos2d-x來開發。需要用什麼NDK、cygwin。硬著頭皮開始學習。  1. 下載NDK,最新版r7。解壓到D:\Develop,地址如下:http://dl.google.com/android/ndk/android-ndk-r7-windows.zip  2. 項目的native代碼放在 <project>/jni/...  3. 建立 <project>/jni/Android.mk描述navive代碼。  4. 編譯native代碼:  

android感覺04——LinearLayout布局和RelativeLayout布局

LinearLayout流式布局;(裡面只可以有一個控制項,並且不能設計這個控制項的位置,控制項會放到左上方)<?xml version=”1.0” encoding=”utf-8”?>版本,編碼<LinearLayout xmlns:android=http://schemas.android.com/apk/res/android命名標籤根標籤android:orientation="vertical"方向是什麼,水平和垂直之分,android:layout_width="

Android感覺01——Intent使用

轉載:http://www.android123.com.cn/androidkaifa/612.html顯示Web網頁:  1. Uri uri = Uri.parse("http://www.android123.com.cn");  2. Intent it = new Intent(Intent.ACTION_VIEW,uri);  3. startActivity(it);顯示Google地圖:  1. Uri uri = Uri.parse("geo:38.899533,-77.03

android中傳送簡訊的方法

android中傳送簡訊其實很簡單,如果想通過調用本機簡訊系統則通過intent就可以完成,主要代碼如下:Uri uri = Uri.parse("smsto:00000000000");Intent it = new Intent(Intent.ACTION_SENDTO, uri);it.putExtra("sms_body", "The SMStext");startActivity(it);String body="this is sms demo";Intent mmsintent =

Android感覺05——ANDROID的MANIFEST.XML解析

每個做過Android應用的都知道Android的MANIFEST.XML很重要,每個Activity都必須在這裡定義一下,但很少人知道這個xml中其他的文字欄位是什麼意思。這裡只是我用過的給大家講講,錯的請指出,我就是個憑感覺走的人。android:allowTaskReparenting是否允許activity更換從屬的任務,比如從簡訊息任務切換到瀏覽器任務。android:alwaysRetainTaskState是否保留狀態不變,比如切換回home,再從新開啟,activity處於最後的

Android的px、dip、sp、pt的區別

dip: device independent pixels(裝置獨立像素). 不同裝置有不同的顯示效果,這個和裝置硬體有關,一般我們為了支援WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。px: pixels(像素). 不同裝置顯示效果相同,一般我們HVGA代表320x480像素,這個用的比較多。如果用px,就會用實際像素畫,比個如吧,用畫一條長度為240px的橫線,在480寬的模擬器上看就是一半的屏寬,而在320寬的模擬器上看就是2/3的屏寬了。而dip,就是把螢幕的高分成480分,

android中Text問題

使用如下代碼時,發現字型大小不會變大,反而會變小:size = (int) mText.getTextSize() + 1;mText.setTextSize(size);後來發現getTextSize傳回值是以像素(px)為單位的,而setTextSize()是以sp為單位的,兩者單位不一致才造成這樣的結果。這裡可以用setTextSize()的另外一種形式,可以指定單位:setTextSize(int unit, int size)TypedValue.COMPLEX_UNIT_PX :

Dojo mobile TweetView 系列教程之五 —— TweetView: Android,打包,回顧

作者:David Walsh翻譯:Siqi (siqi.zhong@gmail.com)原文:TweetView: Android, Packaging, and Review 在前兩篇教程Dojo mobile TweetView 系列教程之三 —— Tweets和Mentions視圖 與 Dojo mobile TweetView 系列教程之四 —— 建立 Setting 視圖 中,我們建立了TweetView行動裝置 App程式所需的HTML,

總頁數: 2771 1 .... 594 595 596 597 598 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.