下面的小代碼為周未時間所寫。主要利用了ant.jar對檔案進行壓縮處理。以下為全部代碼,介面是隨便所畫。如有什麼問題還希望各位指出。xml檔案代碼 :<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
內容來自 @蔣濤CSDN 微博 ipad正在吞噬PC消費者市場-這個季度ipad銷售了925萬台 占PC銷量的11% 如果加上mac的395萬台 蘋果已成為第二大PC廠商(1320萬台) 僅次於HP(1530萬台) iOS+macOS已經開始撼動長達20年的windows帝國了原文:http://www.businessinsider.com/the-ipad-just-ate-11-of-the-pc-market-2011-7?utm_source=Triggermail&
在我們的Android開發中,很多時候都會用到通過取螢幕的大小來確定UI或者其它的用途在有一些時候,根據不同的機型,通過取螢幕的寬高可以取得的值不正確。(有單位差異和手機廠商不同)前兩天發現在程式中取一個800*480的手機時為533*320,但有的又正常,不知道到底要不要通過“pixs =dips * (density/160)”來算。如果你也遇到這種問題,可以用以下代碼解決:(如果還不行我也不知道了)1. Display display =
關於Android中的EditText焦點與鍵盤的問題:通常在一個布局中,給EditText設定焦點方式如下 ,在Activity啟動後會自動將焦點定位到第一個EditText並且鍵盤自動彈起。方式一,在layout中: android:focusable="true"
今本是AAA(前者)項目要開啟一個應用,調用BBB(後者),代碼:(intent.setComponent(new ComponentName("com.lius.app","com.lius.app.MainActivity"));startActivity(intent);), 本來一切正常,可是我不想讓使用者直接進入BBB程式,所以把後者的入口配置(infilter-filter)刪除,
前一篇文章大概介紹了刷入帶ADSL驅動的openwrt以及簡單的配置,這次就總結下一個好玩的應用,使用android手機+mpd打造一台無線音樂播放器。所需裝備:DB120或者RG100A或者其它BCM6358晶片的路由一台USB音效卡一件(我手裡的兩個音效卡都能很好的工作,一個是steelseries 5HV2,一個是北藍鼠 USB音效卡 7.1音效卡,就這兩個的音質來說更加傾向於steelseries
android中內建的主題(theme)的集錦: •android:theme="@android:style/Theme.Dialog"
每種android測試載入器都繼承自JUnit3 TestCase。 ApplicationTestCase用來測試android.app.Application; ServiceTestCase用來測試android.app.Service; ProviderTestCase2用來測試android.content.ContentProvider; InstrumentationTestCase用於需要訪問instrumentation
Android擷取已安裝應用資訊(表徵圖,名稱,版本號碼,包)Android 菜市場上有一款應用較
Android版本檢測\自動更新package com.hiyo.game.pdk.tool; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; import android.app.Activity; import
Android emulator中的system.img,userdata.img和ramdisk.img1、android檔案系統的結構android源碼編譯後得到system.img,ramdisk.img,userdata.img映像檔案。其中, ramdisk.img是emulator的檔案系統,system.img包括了主要的包、庫等檔案,userdata.img包括了一些使用者數 據,emulator載入這3個映像檔案後,會把 system和 userdata分別載入到
很多時候android常用的控制項不能滿足我們的需求,那麼我們就需要自訂一個控制項了。今天做了一個自訂控制項的執行個體,來分享下。 首先定義一個layout實現按鈕內部布局: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
今天終於把公司的介面原型做完了,哈哈,提前完成正好趁現在有時間更新下最近學到的一些特殊效果。其中這個仿的底部菜單,真的要感謝家輝兄弟,我才得以解決。首先看一下實現後效果。 就下面的那個底部欄,下面看一下實現代碼吧! 首先是布局main.xml:<?xml version="1.0" encoding="UTF-8"?><TabHost android:id="@android:id/tabhost"
對於Listview的分組我們再熟悉不過了,因為Android內建的通訊錄中的連絡人資訊就是使用的ListView分組,最近項目中用到了這個功能。所以趁著周末有時間,也更新下一篇這樣的部落格,希望對大家能夠有協助。 其實對於分組的ListView和我們平時用的ListView沒有多大差別,就是需要在適配器中的getView方法中做下判斷。只要理解了這個,下面就好說了,下面我們看下實現代碼。 首先是main.xml布局:<?xml
由於Android
安裝:String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str;Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package-archive");
安卓應用實用功能的技術實現:《Android訊息推送實現》 | Android DevCamp主題簡介:作為行動裝置 App開發的一個重要需求,微軟和蘋果公司分別為iOS和Windows Phone平台應用開發人員提供了很好的訊息推送解決方案。實際上Google也為Android平台提供了C2DM的解決方案供開發人員使用, 但是由於多方面的原因,Android開發人員在國內使用C2DM有諸多困難。 對於這個普遍存在的問題,本次演講將和大家一起探討可能的替代方案, 如:定時請求,
a.下載android編譯好的系統源碼,編譯好的源碼包含out檔案夾裡麵包含編譯產生的內容 b.把android2.2/development/ide/eclipse/.classpath檔案拷貝到根目錄android2.2/ c.建立一個java工程選擇Create project from existing source ,選擇源路徑為android2.2/
工欲善其事必先利其器 , 下面介紹下 Eclipse SDK NDK Cygwin CDT 整合式開發環境的搭建。1、Android 開發環境搭建Android開發環境搭建不是重點,相信看此文章的很多人都已經搭建成功,這裡隨便概述性的說說。1) 下載 JDK2) 下載 Eclipse3) 下載 Android SDK4) 啟動Eclipse , 安裝 ADT2、下載安裝Android NDK我使用的NDK版本為r5Google 出的最新NDK 為 r6 為