把手機變成滑鼠和觸摸板,附android/iphone、windows/mac 源碼

第一次在蘋果店看到Trackpad這種東西時,深深地被它的設計吸引了,欣賞之餘,想到手機與它共有的特性,觸感,無線互聯,於是正好可以充當這一角色。後來在網上發現這種程式已經很多了。於是就擱置下了,沒去實現。不過最近又想到這個東西,感覺實在挺有意思,就在業餘時間實現了一下,並開源出來,供趕興趣的朋友參考。目前我實現了android 和iphone 兩個手機用戶端版本,以及windows和mac

擷取Android手機上的圖片和影片縮圖

作者: Android開發網原創 時間: 2010-10-20   大家都知道Android從1.5開始剛插入SD卡時系統會調用MediaScanner服務進行後台掃描,索引新的歌曲、圖片和視頻等資訊,如果我們需要快速提取圖片和影片縮圖可以直接存取 android.provider.MediaStore.Images.Thumbnails 和android.provider.MediaStore.Video.Thumbnails這兩個資料庫,即可查詢出來縮圖  如何判斷檔案呢?

Android adb devices顯示no permission

在ubuntu(9.10)下執行adb devices命令, 返回的結果是:List of devices attached ???????????? no permissions   這意味著,USB串連的裝置是能夠被識別的。Google之後,得知adb server需要以root的許可權啟動,於是有了如下命令:brian@brian-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ ./adb

android自訂滑動開關控制項,適合所有的android系統

我們都知道Android4.0以上才帶有滑動開關Switch,那麼在4.0以下呢,很多人會選擇用CheckBox,放兩張圖片,但是這樣子只能點擊,效果不太好,所以我就自訂了滑動開關WiperSwitch這麼一個控制項,下面先把貼上吧,這蹩腳的圖片真戳啊,大家可以自己換三張圖片package com.example.wiperswitch;import android.content.Context;import android.graphics.Bitmap;import

android中自訂checkbox的圖片和大小

其實很簡單,分三步:1.在drawable中建立檔案checkbox_selector.xml:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_checked="true" android:drawable="@drawable/checkbox_ok" /&

【Android】簡單的“雲遊戲”——推箱子第一關

簡單介紹用“雲”的理念實現了簡單的推箱子遊戲,使用Socket和伺服器通訊。每次用戶端(即安卓端)將操作命令發送給服務端,服務端進行判斷等處理,產生一張圖片返回給用戶端。也就是用戶端只是發送命令後顯示服務端傳回來的圖片,邏輯的判斷等都交給了服務端。介面展示用戶端進入後可以用上下左右來操作,勝利有勝利畫面,做的非常簡陋,按兩下返回鍵退出。服務端服務端是java

google maps android v2開發基礎(一)

      昨天接到個小任務,基於google maps android api v2上的開發,一開始不知道google maps已經升級到v2了。記起以前開發v1的時候有個api key於是乎到官網去產生。發現產生api key的頁面已經不存在了,而是v2的developer guide,功能比之前的強大多了,有很多的改進。      基於v2上的開發要做幾步準備功夫 1:啟動android sdk manager,選中Extras目錄下的Google Play Service

android 擷取網路攝影機像素

擷取Camera執行個體,在2.3之前可以用靜態方法Camera camera = Camera.open();,如果手機帶前後置的網路攝影機,那2.3之前sdk擷取到的執行個體為後置的主網路攝影機,自拍擷取不到。擷取Parameters parameters = camera.getParameters();

google maps android v2開發基礎(二)

      上一章只是簡單的顯示地圖,也沒有初始化地圖要顯示的位置,比例,角度等等。這章給介紹下怎麼指定地圖的一系列參數。      通過xml方式指定參數,其中class=“com.google.android.gms.maps.SupportMapFragment”,google maps android api要求api

google maps android v2開發基礎(三)

      這章說說地圖上的標記Marker,上一章已經用到了Marker這個類了。建立一個系統預設的Marker很簡單private GoogleMap mMap;mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();mMap.addMarker(new MarkerOptions() .position(new LatLng(0, 0))

【android】如何向Android模擬器中匯入含有中文名稱的檔案

        在進行Android開發的時候,如果需要向Android模擬器中匯入檔案進行測試,通過DDMS下手動匯入或者在命令列下通過adb push命令是無法匯入含有中文檔案名稱的檔案的。後來發現借用其他工具可以向模擬器中匯入中文名稱的檔案,這個工具就是UltraISO。因為UltraISO工具本身可以用來開啟鏡像,而Android模擬器SD卡上的資料實質上也都是儲存在一個鏡像檔案sdcard.img中,所以如果通過UltraISO向sdcard.img中匯入檔案的話,是不是就可以成功了?

Win7 配置Android開發環境

一、安裝 JDK下載JDK最新版本,如下:http://www.oracle.com/technetwork/java/javase/downloads/index.html這裡我下載的是: Java SE Development Kit 6u24 for Windows x64, Multi-language,即這個檔案:jdk-6u24-windows-x64.exe 下載後安裝。Windows

深入淺出 – Android系統移植與平台開發(八)- HAL Stub架構分析

1.      HAL Stub架構分析HAL stub的架構比較簡單,三個結構體、兩個常量、一個函數,簡稱321架構,它的定義在:@hardware/libhardware/include/hardware/hardware.h@hardware/libhardware/hardware.c/* 每一個硬體都通過hw_module_t來描述,我們稱之為一個硬體對象。你可以去“繼承”這個hw_module_t,然後擴充自己的屬性,硬體對象必須定義為一個固定的名字:HMI,即:Hardware

深入淺出 – Android系統移植與平台開發(七)- 初識HAL

1.      HAL的module與stubHAL(Hardware

android 比較靠譜的圖片壓縮

第一:我們先看下品質壓縮方法:private Bitmap compressImage(Bitmap image) {ByteArrayOutputStream baos = new ByteArrayOutputStream();image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//品質壓縮方法,這裡100表示不壓縮,把壓縮後的資料存放到baos中int options = 100;while ( baos.toByteArray().

Android周學習Step By Step(1)–簡單介紹環境搭建

為了對付論文答辯,進行為期一周的Android學習。主要通過類比的方法進行對比學習,希望對讀者有所協助。1.      JDK安裝,這個網上教程很多(猛擊此處)。JDK相當於.Net中的FrameWork。2.      下載並安裝開發平台--Eclipse,官方下載。Eclipse相當於.Net中的Visual Studio的一部分。3.      下載並安裝Android SDK(猛擊此處)。Android SDK類似於.Net中的Framework+MSDN+VS內建的一些工具。4.   

用HTML5來開發一款android本地化App遊戲-寶石碰碰

本次來說一說如何利用lufylegend.js引擎製作一款HTML5遊戲後,將其轉換為android本地化的App應用,轉換過程其實很簡單,下面一步步來做說明。首先來開發一個類似於對對碰的遊戲,不過此遊戲玩法為在下原創,如有雷同,純屬巧合,遊戲介面如下。遊戲操作:上下左右划動螢幕,來操作寶石向不同的方向移動。遊戲規則:當有三個一樣的寶石相鄰則消除,被消除過一次的寶石會變成半透明,當所有寶石都被消除一次後,則進入下一關。遊戲測試連接:http://lufylegend.com/demo/GemGe

Android提高十八篇之自訂Menu(TabMenu)

本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!       快要過年了,在這裡先祝廣大的技術宅兔年快樂!      

Android Launcher研究(四)———–案頭應用捷徑的開發!

大家好,今天我給大家分享的是Launcher案頭快捷表徵圖的開發,我們都知道快捷表徵圖有兩部分組成,一部分是應用的表徵圖,另一部分就是應用的名稱。其實Launcher中的快捷表徵圖只是繼承了TextView控制項,重繪了一下,將背景弄成淺灰色(具體是什麼顏色我也不知道)的橢圓背景,顯示的文字顏色則是白色。TextView有android:drawableTop;drawableBottom(上下左右我這裡就不全寫出來了)屬性,用來顯示應用的表徵圖。廢話不多說了,直接上例子,大家一步一步來,多敲敲

Android 2.2戰勝iPhone的六個理由

發布的Android 2.2著實吸引著福士的眼光(編號:Froyo)。我們看到Android 2.2的功能得到了很大的提升,相比起iPhone,筆者認為從以下六個方面來看,Android2.2已經戰勝了iPhone。 1.支援線纜串連是否想把你的Android手機變成電腦的上網Modem裝置?沒錯,Android 2.2完全支援此功能,但是iPhone還不行。即便在Android 2.1平台上,你依然可以通過外掛程式和線纜將你的電腦和Android手機串連。 

總頁數: 2771 1 .... 673 674 675 676 677 .... 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.