Android 手電筒源碼

最近由於公司需要,做了一個手電筒,其實手電筒原理很簡單,就是調用照相機的閃光燈,控制閃光燈的開關,就可以實現手電筒的效果,強調一下,代碼中一定要注意在結束的時候對閃光燈進行釋放,否則就會導致使用照相機的時候出現——無法串連到相機 這個問題手電筒APK:點擊開啟下載連結手電筒項目源碼下載:點擊開啟下載連結主要代碼如下:package com.techainsh.flashlight;import java.util.List;import

用unity3d實現簡單的主伺服器串連

用unity3d實現簡單的主伺服器串連參考自鷹大的網路執行個體-------------------------------------------------華麗的分割線-------------------------------------------一. UI以及主邏輯//值得注意的是//1、Network.useNat已經不再使用 直接用一個變數替代它//2、GUILayout.BeginScrollView()有更好的重載函數來使用//3、Netwo

替換Android系統鏡像system.img的方法

之前修改了Android的系統源碼的framework層代碼,定製ROM。通過make之後會產生三個鏡像檔案userdata.img、system.img、ramdisk.img三個檔案。這個時候我們需要把SDK內建的模擬器中的系統替換成我們自己的。實現步驟如下所示:1. 由於我之前在系統的/data檔案下面建了一個自己的檔案夾myfile,在myfile檔案夾下建了一個自己的record.txt檔案。所以在替換framework.jar之前需要建立一個檔案。mkdir

Cocos2dx 3.0 過渡篇(二十七)C++11多線程std::thread的簡單使用(下)

本篇接上篇繼續講:上篇傳送門:http://blog.csdn.net/star530/article/details/24186783簡單的東西我都說的差不多了,想挖點深的差點把自己給填進去。下面實際演練一下。請允許我參考偶爾E往事的一篇線程的部落格,

雄踞AppStore榜首的遊戲<別踩到白塊兒>原始碼分析和下載(第一篇)----它怎麼也能爆紅?

AppStore和Android市場情況莫名其妙爆紅的遊戲真的莫名其妙,筆者下這個遊戲兩次,第一次在豌豆莢熱門排行榜看到這款遊戲,名字怪怪的,下載下來嘗試一下,沒覺得有什麼新穎的,還在思慮這是不是刷榜刷上去的,果斷卸載了;周末的時候逛逛app store,突然看到熱門排行榜首位是Dont Tap The White Tile(後更名panio tiles

android的NDK和java進行本地socket通訊

關於Android應用與Framework的socket通訊,相信關心這個問題的朋友們已經看過《android使用socket使底層和framework通訊》這篇文章,美中不足的是作者只貼出一些關鍵的程式碼片段而並沒有放出源碼。我這裡還是以一個能實際啟動並執行例子為基礎來講,這樣也方便大家學習。    首先看一下效果,如。我填寫姓名"Potter",選擇性別"Mr"然後點擊發送,底層socket收到訊息後將訊息直接返回給我,我將返回的結果(Mr.Potte

android fragment詳解

Fragment概述及其設計哲學

Android 介面滑動實現---Scroller類 從源碼和開發文檔中學習(讓你的布局動起來)

在android學習中,動作互動是軟體中重要的一部分,其中的Scroller就是提供了拖動效果的類,在網上,比如說一些Launcher實現滑屏都可以通過這個類去實現。。在廣泛使用的側邊滑動導航開源庫 --SlidingLayer其實就是使用到了Scroller類進行的實現,:GITHUB

Android AdapterView View的複用機制 分析

對於ListView、GridView相信大家都不陌生,重寫個BaseView,實現對於的幾個方法,然後就完成了我們的介面展示,並且在大部分情況下,我們載入特別多的Item也不會發生OOM,大家也都明白內部有緩衝機制,都遇到過ItemView複用帶來的一些問題,比如非同步載入圖片,最終造成介面顯示的混亂,我們一般會使用setTag,然後回調顯示時,避免造成混亂。設想1:拿ListView為例,如果ListView的ItemView複用機制,所有的ItemView複用同一個,如果在多線程下載圖片的

Android開發:Eclipse中匯入Sample的正確方法

首先,給各位貼兩張圖:圖(1)圖(2)這兩張圖只是想說明一下,起初我發現了搭建平台的時候下載了好多好的例子啊,但是我們究竟怎麼才能把這些好的資源給用起來呢?如果是我們從網上下載或者借鑒朋友的工程,我們可以直接採用一般的匯入工程的方法,File——>Import——>(General)Existing Projects into

Android資料存放區方式及儲存位置

Android資料存放區方式及儲存位置Android資料存放區是很重要的一個環節,有以下幾種方式:一、Shared Preference使用:SharedPreferences sp = MainHello.this.getSharedPreferences("hello", 0);int age = sp.getInt(“Age”, 0);// readSharedPreferences.Editor ed = sp.edit();// writeed.putString("Name",

Android popupwindow 失去焦點或者點擊空白地區時消失的解決方案

先來看下Android API 的這個Methods:public void setOutsideTouchable(boolean touchable) Controls whether the pop-up will be informed of touch events outside of its window. This only makes sense for pop-ups that are touchable but not focusable, which means

用Android程式開啟和關閉IME

一、開啟IME視窗:InputMethodManager inputMethodManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);// 接受軟鍵盤輸入的編輯文本或其它視圖imm.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);二、關閉出入法視窗InputMethodManager inputMethodManager =

[Unity3D]Unity3D遊戲開發之基於Trigger的觸發式動畫設計

       大家好,我是秦元培,歡迎大家關注我的部落格,我的部落格地址是blog.csdn.net/qinyuanpei。       相信大家在安裝完Unity3D後做的第一件事情一定是瀏覽官方的樣本項目《憤怒的機器人》,這個遊戲在情境渲染及光照陰影特效等方面都有不錯的表現。那麼不知道大家還記不記得這樣一個情境,當玩家操控我們的遊戲角色——機器人時,當機器人靠近遊戲情境中的門時,門會自動開啟,而當機器人離開門時,

Unity3d 物件導向設計思想(六)(Unity3d網路非同步資料)

在MonoBehavior類中有一個方法是StartCoroutine,裡面要求的是一個介面為IEnumerator協同的返回值,在Unity3d中,協同的作用是立即返回結果的,而不影響其他程式的執行,並不是一直在等待協同的結果返回你可以在協同程式內使用yiled來等待當前的程式執行完畢,然後再往程式的下面的代碼執行。使用協同的好處不是阻塞遊戲線程的執行,能夠讓遊戲流暢。使用弱連網的遊戲,我簡易的封裝了一個工具類,這樣很方便的進行網路資料的處理,思路是一個半單例的模式,對外不開放,

timelapse錄影——media_profiles.xml

timelaps英文意思是“間隔拍攝”,也就是錄影的時候幀的間隔時間被人為的延長了,那麼在正常播放的時候就會產生“快進”的效果。例如科教紀錄片中經常有展示植物發芽到開花的過程,這個就是timelaps的實際用例。在android手機/system/etc下的media_profiles.xml,有對timelaps的設定資訊。Android2.3.4和Android4.0稍有不同, Android4.0在Android2.3的基礎上增加了延時錄製模式,

Android 雙卡雙待識別

簡介Android雙卡雙待已經越來越普及了,解決雙卡雙待管理是廣大手機開發人員必須得面對的問題,為實現Android平台的雙卡雙待操作,筆者研究了Android 應用程式層操作雙卡雙待的機制。機制擷取基於ITelephony介面實現phone應用中的“phone服務”,通過TelephonyManager介面擷取不同的卡(GSMPhone

Android使用SurfaceView播放視頻時橫豎屏的調整

我個人看視頻的時候喜歡橫屏看,這樣視頻映像顯得還大,所以在做自己的播放器的時候預設就是橫屏顯示。這樣在播放橫屏錄製的視頻時沒有問題,但是一旦播放豎屏錄製的視頻問題就大了,映像都是偏轉90度的。這可怎麼辦呢?我的解決思路: 1.將SurfaceView偏轉90度,結果黑呼呼一片啥都不顯示。 2.將包含SurfaceView的layout偏轉90度,結果還是一片黑呼呼。

如何使用Android MediaStore裁剪大圖片

譯者按:在外企工作的半年多中花了不少時間在國外的網站上搜尋資料,其中有一些相當有含金量的文章,我會陸陸續續翻譯成中文,與大家共用之。初次翻譯,“信達雅”三境界恐怕只到信的層次,望大家見諒!    這篇文章相當經典而實用,想當初我做手機拍照的時候,大多都是在網上抄來抄去的內容,從來沒有人考慮過實際項目中的需求。實際上,拍照傳大圖片,如果

IOS -運行時 (訊息傳遞 )

一 函數調用概述 Objective-C不支援多重繼承(同Java和Smalltalk),而C++語言支援多重繼承。 Objective-C是動態綁定,它的類庫比C++要容易操作。Objective-C 在運行時可以允許根據字串名字來存取方法和類,還可以動態串連和添加類。 C++ 跟從物件導向編程裡的Simula 67(一種早期OO語言)學派,而Objecive-C屬於Smalltalk學派,Simula

總頁數: 2771 1 .... 1290 1291 1292 1293 1294 .... 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.