Time of Update: 2018-12-03
設定中的Preferencescreen不僅可以作為設定介面顯示,而且還能夠啟動activity,下面主要是對啟動activity的介紹1. Preferencescreen中啟動activity例如wireless_setting.xml中有如下片段<PreferenceScreen
Time of Update: 2018-12-03
Android是未來GPhone的作業系統,現在google已經提供了Android SDK下載,前兩天下載玩了一下,基本上按照SDK中文檔的操作就可以入門了。不過也發現兩個小問題:1、在建立一個新的Android工程時,在Package Name中一定要輸入類似com.Eddie這樣用.分割的包名,否則出現“Package name must have at least two identifiers”
Time of Update: 2018-12-03
1.首先繼承PreferenceActivity類,重載Oncreate方法public class MyPreferenceActivity extends PreferenceActivity{@Override protected void onCreate(Bundle savedInstanceState) {
Time of Update: 2018-12-03
動畫效果編程基礎--AnimationAndroid 動畫類型 Android的animation由四種類型組成 XML中 alpha 漸層透明度動畫效果 scale 漸層尺寸伸縮動畫效果 translate 畫面轉換位置移動動畫效果 rotate 畫面轉移旋轉動畫效果 JavaCode中 AlphaAnimation 漸層透明度動畫效果 ScaleAnimation
Time of Update: 2018-12-03
轉載,不清楚原文出處,不貼連結了public class SocketClient { public boolean mClientFlag = false; private static Socket client; public SocketClient() { Log.d("WineStock", "WineStock SocketClient()"); client = new Socket(); }
Time of Update: 2018-12-03
一、檔案方式直接上代碼:package com.fileop.demo.service;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import android.content.Context;import android.os.Environment;/** * 業務類 * @author sky *
Time of Update: 2018-12-03
單元測試環境搭建:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.db.demo" android:versionCode="1" android:versionName="1.0"> <uses-sdk
Time of Update: 2018-12-03
相信看這篇文章的朋友都是熟悉Windows系統的,至於如何開啟環境變數對話方塊就不在敘述了。本文使用的是Windows xp 系統,至於Vista和Win7原理一樣,若想在Linux系統配置環境變數請參考我的上篇文章“Ubuntu 設定jdk環境變數”安裝完jdk,開啟環境變數對話方塊,按照的順序操作並填寫相關資訊,在第③裡面填寫自己jdk的安裝目錄。至此,jdk的環境變數已經配置完了。可以開啟一個命令提示字元輸入“java -version”斷行符號,來測試,如果提示“java
Time of Update: 2018-12-03
一、Sax解析:package com.xml.demo;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import org.xml.sax.Attributes;import
Time of Update: 2018-12-03
Android 上層實現IPC通訊 服務端,直接上代碼:package com.kz.server;import android.app.Service;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import android.os.IBinder;import android.os.Message;import android.os.Messenger;import
Time of Update: 2018-12-03
1. 設定ANDROID SDK 的環境變數 sudo vi ~/.bashrc # set path for android sdk toolsexport PATH=$PATH:$ANDROID_SDK_HOME/toolsexport PATH=$PATH:$ANDROID_SDK_HOME/platform-toos2. 退出執行: source ~/.bashrc3. 建立一個udev規則檔案。需要root許可權。 sudo su - vi
Time of Update: 2018-12-03
首先精簡ffmpeg rules.mak改為:# FFmpegHASH=HEAD#FFMPEG_SNAPURL := http://git.videolan.org/?p=ffmpeg.git;a=snapshot;h=$(HASH);sf=tgzFFMPEG_SNAPURL := http://git.libav.org/?p=libav.git;a=snapshot;h=$(HASH);sf=tgzFFMPEGCONF = \--cc="$(CC)" \--disable-doc
Time of Update: 2018-12-03
ADT(r17)中添加了一個新功能可以允許開發人員只在Debug模式下允許某些代碼。Build系統產生一個名稱為BuildConfig的類,該類包含一個DEBUG 常量,該常量會根據您的Build類型自動化佈建值。您可以通過(BuildConfig.DEBUG) 常量來編寫只在Debug模式下啟動並執行代碼。如果有些代碼不想在發布後執行,就可以使用該功能。比如調試日誌,你不想在軟體發布後被其他開發人員看到,過去的方式是你設定一個全域變數,標記軟體為DEBUG模式還是發布模式。
Time of Update: 2018-12-03
1./home/cc/WORKING_DIRECTORY_ADWLAUNCHER/build/target/product/generic.mk 下PRODUCT_PACKAGES可以指定新的產生模組2.Android.mk中的LOCAL_MODULE_TAGS := optional 指定了是user 還是
Time of Update: 2018-12-03
1.檔案系統,大多數網友可能發現/sdcard/的路徑已經變為/mnt/sdcard/了,所以過去寫入程式碼相關的軟體需要通過android.os.Environment.getExternalStorageDirectory().getAbsolutePath()這樣的方法來擷取sdcard路徑。 2.app2sd,這項功能,可以在settings中開關設定啟用,PackageManager類多了一些新的標記,為了相容性我們使用反射動態調用比較可靠,判斷API
Time of Update: 2018-12-03
1 src存放源檔案的地方2. gen自動產生的檔案3 android 2.1 的庫檔案4assets 存放外部檔案的地方如json檔案4 res裡面有layout ,布局,控制項可以畫上去的那種values定義標題名字的地方可以AndroidManifest.xml 這個檔案也很重要,在裡面設定新的active的地方。 package com.android.ling;import java.io.BufferedReader;import java.io.IOException;
Time of Update: 2018-12-03
用Google map api開發是一件令人糾結的事情使用 getLastKnownLocation() 總是莫名奇妙的擷取不到值,為null,然後又莫名其妙的好了。調試了半天也沒用,上網找資料,前篇一律的一個答案所以以後就讓它自生自滅吧。LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);Criteria criteria = new Criteria()
Time of Update: 2018-12-03
裝載google 地圖,老師說用v3
Time of Update: 2018-12-03
這裡是一些看上去很有趣的書,對任何剛開始在Flash或Flex平台做Android&IOS移動開發的人而言都具有價值。下面的部分標題比其它的要更新一些,並且其中有一個還沒出版。不管在網上還是在真實的書店裡,他們看上去都非常值得關注。Professional Flash Mobile Development:Creating Android and iphone
Time of Update: 2018-12-03
摘要:諾基亞正尋求一個Linux專家,考慮Linux是Android的核心,很多人都傳聞諾基亞是不是要推Android手機。是的,雖然Lumia920廣受消費者喜歡,但其銷量能否讓微軟滿意,仍不得而知,倘若達不到微軟的目標,其推自有品牌手機的可能性也不是沒有,那個時候Android或許就是諾基亞唯一的選擇。諾基亞CEO Stephen