原創文章,如有轉載,請註明出處:http://blog.csdn.net/yihui823/article/details/6754038其實和java是一樣的,java也通用。我們人對數位理解,是從十進位開始的。從小受到的教育,也是從 1+9 =
我們需要測試人員嗎?原創文章,如有轉載,請註明出處:http://blog.csdn.net/yihui823/article/details/6741453先說一個故事。接手一個小項目,是因為之前的專案經理被調走了。當時跟我介紹項目情況的時候,這牛人專案經理說,項目完全沒問題,功能就那麼一點點,很容易搞定的。我隨口問了一句,有測試人員嗎?答曰,這麼簡單的小項目,還需要測試人員嗎?我茫然。這牛人於是就介紹完了,把這個當時運行很流暢的項目組交給我。每個人都把客戶需要的功能做出來了,也已經拼接好了
轉載請註明本文來自:編程藝術家Poechant的CSDN部落格 http://blog.csdn.net/poechant本人平日以後端開發為主業,最近對移動的應用程式層開發有些興趣,嘗試一下,記錄於此。歡迎批評指正。1、下載Android SDK各平台各版本的SDK:http://developer.android.com/sdk/index.html2、安裝Eclipse各平台各版本的:http://www.eclipse.org/downloads/
轉載請註明本文來自:編程藝術家Poechant的CSDN部落格 http://blog.csdn.net/poechant1、Android Architecture Overview2、四層結構應用程式層(Application Level),應用程式框架層(Application Frameworks),系統運行庫層(Libraries and Android Runtime Level)和Linux核心層(Linux Kernel
轉載請註明來自“柳大的CSDN部落格”:http://blog.csdn.net/poechant1、應用的生命週期一個 Android 應用中的基本模組,是 Activity。此前我們嘗試了如何?在兩個 Activity 之間切換。在切換的時候,Activity 的狀態的遷移邏輯由開發人員在設計程式時控制。可以說是在控制 Activity 的生命週期,從而控制了 Android 應用的生命週期。與上一篇博文一樣,我們建立兩個 Activity 分別命名為 Test1 和 Test2,並通過
轉載請註明本文來自“柳大的CSDN部落格”:http://blog.csdn.net/Poechant更多 Android 開發參考文檔請訪問:http://blog.csdn.net/Poechant/article/category/1064929Android 中有豐富的用於文本域的 Widget,今天開始介紹它們。之前我們接觸過的是 TextView。不過它不是一個使用者可編輯的文本域,所以下面介紹最簡單的可編輯文本域 EditText。1、TextView這裡不贅述了
轉載請註明本文來自“柳大的CSDN部落格”:http://blog.csdn.net/Poechant1、RadioBox與RadioGroup在《Android開發之道(5)Widget、Activity與Intent》一文中已經初步接觸到了 RadioBox 的使用方式,並且知道了在 Widget 的容納關係中 RadioGroup 是使用 RadioBox 時必不可省的容器。由於本篇博文不作深入的 Widget 使用詳解或者源碼分析,而僅是熟悉 Android 中都有哪些常用
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="rain.Learning.main" android:versionCode="1" android:versionName="1.0" > <uses-sdk
android軟體開發之盤點所有Dialog對話方塊大合集http://xys289187120.blog.51cto.com/3361352/657562Android軟體開發之TextView詳解http://xys289187120.blog.51cto.com/3361352/657435Android軟體開發之EditTexthttp://xys289187120.blog.51cto.com/3361352/657189Android軟體開發之ListView
正常情況 選項卡在螢幕上方 內容在下 即:<TabWidget android:id="@android:id/tabs" 先 <FrameLayout android:id="@android:id/tabcontent" 後 要使得內容在上選項卡在下 :FrameLayout 先並android:layout_weight>0 TabWidget 後而TabWidget沒有設定這個屬性,那就預設為0。那麼在這布局中,FrameLayout
RelativeLayout用到的一些重要的屬性:第一類:屬性值為true或falseandroid:layout_centerHrizontal 水平置中android:layout_centerVertical 垂直置中android:layout_centerInparent
設定透明度(這是表單本身的透明度,非背景)1 WindowManager.LayoutParams lp=getWindow().getAttributes(); 2 lp.alpha=0.3f; 3 getWindow().setAttributes(lp); alpha在0.0f到1.0f之間。1.0完全不透明,0.0f完全透明設定黑暗度1 WindowManager.LayoutParams lp=getWindow().getAttributes(); 2
ZXing-2.0.zip 源碼:http://code.google.com/p/zxing/downloads/detail?name=ZXing-2.0.zipBarcode Scanner 4.0 for Android :http://code.google.com/p/zxing/downloads/detail?name=BarcodeScanner4.0.apk 要做的是 下載Barcode Scanner.apk 並安裝 然後我們的程式調用它 並得到返回的資訊即可
本文地址:http://blog.csdn.net/you_and_me12/article/details/7259759自訂控制項(類似按鈕等)的使用,自訂一個SurfaceView。如某一塊的動態圖(自訂相應),或者類似UC瀏覽器下面的工具列。如樣本:自訂類代碼:public class ImageSurfaceView extends SurfaceView implements Callback{//用於控制SurfaceViewprivate SurfaceHolder
程式執行需要讀取到安全敏感項必需在androidmanifest.xml中聲明相關許可權請求, 完整列表如下: 寫入sdcard許可權。<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> android.permission.ACCESS_CHECKIN_PROPERTIES允許讀寫訪問”properties”表在checkin資料庫中,
1、精確擷取螢幕尺寸(例如:3.5、4.0、5.0寸螢幕) public static double getScreenPhysicalSize(Activity ctx) { DisplayMetrics dm = new DisplayMetrics(); ctx.getWindowManager().getDefaultDisplay().getMetrics(dm); double diagonalPixels =
在android中做映像鏡像有很多方法,今天算是學習了!兩種方法如下://方法一Matrix matrix = new Matrix();matrix.postScale(leftOrRight, 1, bmpW/2, bmpH/2);//前兩個是xy變換,後兩個是對稱軸中心點matrix.postTranslate(x, y);canvas.drawBitmap(bmpLuffy[0], matrix, paint);//方法二//canvas.save();//canvas.scale(-1
本文地址:http://blog.csdn.net/you_and_me12/article/details/7262915將圖片進行編輯(放縮,塗鴉等),最後儲存成指定格式、大小的圖片。先貼代碼:Bitmap bmp = Bitmap.createBitmap(480, 800, Config.ARGB_8888);Canvas canvas = new Canvas(bmp);canvas.drawBitmap(this.bmp, matrix,
public class NetworkCheck {/** * 網路是否可用 */ public static boolean isNetworkAvailable(Context context) { ConnectivityManager connectivity = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE);
package com.android.photostore;import java.io.File;import java.util.ArrayList;import java.util.LinkedList;import android.graphics.drawable.Drawable;import android.os.Environment;import android.widget.ImageView;public class Constant {private static