Android WebView播放flash(判斷是否安裝flash外掛程式)

最近幫一個同學做一個項目,斷斷續續的一些知識點記錄一下。一個頁面中有一個WebView,用來播放swf,如果系統中未安裝flash外掛程式,必須提示使用者到market中安裝。下面做一個demo,如下:首先布局檔案,很簡單:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

Android 如何把AsyncTask改用非內部類

Android 中我們使用AsyncTask時,一般是把它當Activity的內部類來使用的。原因,這樣可以簡單的在更新進度onProgressUpdate 和 執行完成時onPostExecute, 直接操作Activity的介面元素控制項。但是如果我們想讓我們的代碼職責更單一,功能劃分更清晰,就最好不要用內部類,這時候我們可以借用 Handler 來實現這個需求。有關 AsyncTask 的用法可以參看我寫的這篇部落格:

遊戲人工智慧 移植到android源碼

很多程式員都是因為遊戲才進入這行的,如本人。但做了幾年碼農後,才突然發現怎麼才能開發一個遊戲呢?搞個遊戲架構嗎?即使有錢,搞了個虛幻3引擎過來,根本就看不懂看書嗎?那些遊戲高管寫的管理書能看麼,,,有一個書特搞笑,名字類似“就要搞3d編程”,價格不菲,開啟一看,圖文並茂,暈了,是教你怎麼用3dmax的,弄的美工都不屑去看 要做個遊戲出來,結果還是最原始最實用的編程招數 ------

Android 播放聲效

http://www.cnblogs.com/hnrainll/archive/2012/06/05/2536629.html寫的簡單而詳細http://www.cnblogs.com/zhxiaomiao/archive/2010/07/29/1787604.html16色顏色表http://jojol-zhou.iteye.com/blog/828830螢幕和view的高和寬(開始要慢慢弄啊,累)http://hi.baidu.com/smileshute/item/285032df6334

cocos2dx win32移植到android

看到這個畫面,真的感動啊,有開心也有鬱悶的趕腳開心的是花了2.5天終於調通了鬱悶的是這條邪路才走了那麼一點,接下來有段時間要忙了希望所有的付出都有價值2.5天過程中,碰到各種莫名其妙的問題,真不知道該如何寫下來,因為即使寫下來,也無法幫大家解決實際問題,要想做移植前,要想清楚,要做好心理準備感謝以下人士c開源中國 網友分享遊戲源碼http://my.oschina.net/arthas/blog/100062cocoa2dx移植為androidhttp://4137613.blog.51cto.

Android強制橫豎屏

全屏在Activity的onCreate方法中的setContentView(myview)調用之前添加下面代碼requestWindowFeature(Window.FEATURE_NO_TITLE);//隱藏標題 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,    WindowManager.LayoutParams.FLAG_FULLSCREEN);//設定全屏 

Android TabHost與FragmentActivity

今天看了一篇介紹FragmentActivity的文章,模仿做了一下.。MainActivity:package com.tao.test;import android.os.Bundle;import android.app.Activity;import android.app.LocalActivityManager;import android.app.TabActivity;import android.content.Intent;import

Android控制項之CalendarView 日曆對話方塊

在Android 3.0中新增的行事曆檢視控制項可以顯示網格狀的日曆內容,android.widget.CalendarView是從android.widget.FrameLayout中繼承。CalendarView 類提供了基本的日曆設定方法,long getDate() 擷取從1970年,1月1日,0點0分0秒到現在的毫秒數,因為返回是long型最終只能截止到2038年int getFirstDayOfWeek()

Android 將Uri轉換成File

今天在項目中遇到將返回的Uri類型轉換成File。將其寫成一個方法:private File uri2File(Uri uri) {File file = null;String[] proj = { MediaStore.Images.Media.DATA };Cursor actualimagecursor = getActivity().managedQuery(uri, proj, null,null, null);int actual_image_column_index =

Android popupwindow彈出對話方塊

今天項目中要用到對話方塊浮層顯示,PopupWindow可以實現該功能。可以自訂view,通過LayoutInflator方法載入自訂的布局。而且載入和退出時都可以自訂動畫效果。還能指定顯示的位置。如下所示:MainActivity代碼:package com.example.popwindow;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import

Android 異常 IllegalStateException: Can not perform this action after onSaveInstanceState

做項目的時候用到fragment,在fragment快速切換的時候發生了異常:IllegalStateException: Can not perform this action after onSaveInstanceStatelogcat的提示資訊: Caused by: java.lang.IllegalStateException: Can not perform this action after

Android ScrollView 與 viewpager衝突問題

當ScrollView 中包含viewpager時會出現問題:1、viewpager不顯示;2、viewPager,也就是touch事件被阻塞了對於第一個問題比較容易,只需要在xml中設定viewpager的高度為具體值就行了。解決第二個問題其實也比較容易的,要自訂一個scrollview,然後在xml中使用我們自訂的就行啦,下面是自訂的scrollview,可以直接拿來用:import android.content.Context;import

Android 中的訊息迴圈簡介

這裡有三個很重要的概念:1,Looper預設的背景工作執行緒是沒有與之關聯的訊息迴圈,可以通過Looper類來運行訊息迴圈。進入訊息迴圈後,該訊息迴圈會一直處理訊息,直接退出訊息迴圈。調用Looper.prepare()方法來建立訊息迴圈,調用Looper.loop()方法來開始訊息迴圈。下面程式碼範例了如何?一個帶有訊息迴圈的線程類,這個線程類關聯了一個Handler。class LooperThread extends Thread { public Handler

利用Ant編譯android工程

關於Ant以及如何利用ant進行android自動化編譯,網上資料一搜一大把,但學習的過程中,如何找到合適的資料也是一件費勁的事情。經過我個人對ant的學習,整理出以下資料,或許對你的學習有所協助。相關書籍和PDF:Ant入門與進階Tip:1. 如果你想快速入門自動化編譯android工程,請參考:Android高人必修 Ant 編譯Android工程    這是一個告訴你如何快速通過android系統內建的ant編譯系統進行編譯。2.

Android XML解析器的問題

最近在項目中遇到了一個解析XML的問題,我們是用android內建的DOM解析器來解析XML的,但發現了一個android的問題,那就是在2.3的SDK上面,無法解析像<, >, 等字串。儘管我們從伺服器端返回的資料中,應該是不能包含< >這樣的字元,應該使用轉義,但有時候,由於曆史原因,導致伺服器端不能作這樣的修正,所以這樣的問只能是在用戶端來解決了。下面我就說一說我們是如何解決這種問的。1,現象我們的解析代碼是:DocumentBuilderFactory

Android 畫圖板程式執行個體(SketchPad)

最近沒什麼事情,寫過一個畫圖板的DEMO(sketchpad),發出來與大家分享。功能說明:1、能畫線(Pen),能擦除(Eraser),清除(Clear)。2、Undo,Redo功能。3、儲存,載入筆跡(Stroke)。4、畫筆顏色。5、畫板背景色。6、畫筆,橡皮大小。7、選擇畫景圖片。如何需要source,請與我聯絡:leehong2005@163.com先看看片:畫圖板主介面畫筆橡皮畫筆顏色選擇一種顏色後不同顏色的畫筆及不同大小的畫筆選擇背景圖片介面(從SDCard中尋找圖片)找到圖片後的

Android社區連結

原文地址Google sites http://developer.android.com/ - site mainly for application developersmailing lists for app developershttp://source.android.com/ - site devoted to source code managementmailing lists for source/platform discussionsPeople Prominent

android 控制項的常見屬性

1:android:id

bonnie++、dbench、iozone在android上的移植

一 概述——移植環境目標板:ARM、Android交叉編譯工具:友善之臂的arm-linux-4.4.3主機:Fedora14二 bonnie++修改 zcav.cpp添加引用檔案string.h修改makefile裡的CXX=arm-linux-g++ CFLAGS = -static 運行->  $  make 三  iozone修改CC      = arm-linux-cc -staticGCC     = arm-linux-gccCCS     =

android自訂視頻播放器

在網上找了很多相關資料,感覺沒有自己想要的,最後決定還是自己來寫一個吧。原始碼已經放到資產庫中,歡迎下載:http://download.csdn.net/detail/luozhi3527/5353003程式通過surface+mediaplayer來實現,自訂控制台。能播放本地視頻和網路視頻。主要實現代碼如下:package com.xluo.mediaplayertest;import java.util.Timer;import java.util.TimerTask;import

總頁數: 2771 1 .... 835 836 837 838 839 .... 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.