需求變化!組織如何應對?

      

JUnit: Hamcrest 使用

hamcrest 是一款比較不錯的 JUnit 測試 jar 包,本文介紹 hamcrest 在 Java 語言的使用。如果你使用過 eclipse 和 JUnit4 的話,hamcrest 的使用會讓你如虎添翼。 1. 下載hamcrest 串連 Google,搜尋 hamcrest 即可。 下載列表:http://code.google.com/p/hamcrest/downloads/list 選擇 Full Hamcrest distribution 版本,完整版。如果是在 linux

UI效果(1):實現Activity全屏

在開發的過程中,為了增加更好的視圖效果,需要將當前Activity設定為全螢幕模式。幾經波折,順利搞定。在這裡分享給大家!先看這段代碼:@Overridepublic void onCreate(Bundle savedInstanceState)

View 編程(0): 認識 LayoutInflater

LayoutInflater 在 android 開發中使用頻率較高,需要留意!該類是一個抽象類別,在文檔中如下聲明:public abstract class LayoutInflater extends Object1.  獲得 LayoutInflater 執行個體三種方法可以獲得該執行個體對象,方法如下:a. LayoutInflater inflater = getLayoutInflater();b. LayoutInflater localinflater = 

boost::preprocess的神秘魔法的實現細節:BOOST_PP_SEQ_SIZE(SEQ)

BOOST_PP_SEQ_SIZE還可以展示一下,BEGIN BOOST_PP_SEQ_FOLD_LEFT(SUB_S, 22, SEQ) == 10 END直接生產了2.6M的log過程。# define SEQ (4)(1)(5)(2) 開始處理代碼:BOOST_PP_SEQ_SIZE(SEQ)//----------------------------------------開始展開函數宏:  @@@@ BOOST_PP_SEQ_SIZE(SEQ) @@  //--------------

Loki庫讀解 STATIC_CHECK擴充:可放在任何地方的STATIC_CHECK,編譯期列印出類型的大小

在Loki的static_check.h中不只有STATIC_CHECK,還有一個STATIC_SIZE_ASSERT。以前一直忽略了這個STATIC_SIZE_ASSERT,現在突然發現,它是可以寫在代碼的幾乎任何地方的,而STATIC_CHECK只能放在函數中。模仿STATIC_SIZE_ASSERT也實現一個可放在任何地方的STATIC_CHECK並不困難。Loki作這樣的選擇,我想應該是這樣才能帶上額外的msg資訊吧。對小項目自用,則可放在任何地方比帶額外資訊有誘惑多了。template

network: 查看網路相關

無線網路一致串連正常,但是不知道為什麼,今天異常。網路訊號100%,但是網頁始終打不開。查看DNS,命令如下:sudo gedit /etc/resolv.conf可以看到nameserver。不過這個檔案是動態改變的。看了同事的DNS,然後修改這個檔案,儲存。ok,上網搞定!推薦一個工具:netconfig,很強大。查看網關地址,命令:netstat -nr或者route另外,使用ifconfig可以看一些資訊。推薦:Ubuntu命令列配置網路

如果程式設計語言是汽車……

本文是一系列把程式設計語言和騎車對比的老笑話合集,添加了幾種最近流行的語言。Ada 是一種異常神勇永遠不會損壞的坦克。如果你跟別人說你駕駛 的是Ada

Launcher: 解決添加 Settings 捷徑 bug_序

Launcher 前段時間一直在研究,主要是客戶的要求特別多,頭大!不管怎麼說 Launcher 還是比較重要的,他就像 android 的一張臉,這跟《非誠勿擾》差不多,長的不好,中標的機率也不會高。呵呵,娛樂一下!相信,做過 Launcher 移植的人都會發現,添加 Settings 的捷徑(如 wifi 設定、藍芽設定)到案頭之後,改變系統語言設定,但是剛才添加的  Settings 的捷徑語言是不會變的!這是 android 的 bug!!!!!!原來以為 android4.0

30+ Best Html5 Website Design Inspiration

30+ Best Html5 Website Design InspirationHTML5 is the latest and an emerging version of HTML. HTML 5 has several new features. These features help designers and developers to create spectacular websites. These include the <video>, <audio>

SSH: ubuntu10.10使用SSH報錯

以前使用 SSH 登入公司伺服器,挺好使!但是,今天它罷工了。像往常一樣,在終端輸入命令登入伺服器:sudo ssh -l root 192.168.0.88sorry,它提示資訊如下:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Dev Guide_01_AIDL/IPC機制

Designing a Remote Interface Using AIDLIn this documentImplementing IPC Using AIDLCreate an .aidl FileImplementing the InterfaceExposing Your Interface to ClientsPass by value Parameters using ParcelablesCalling an IPC MethodSince each application

Android2.3 Home-Key、Activity

閱讀部落格聲明:1) 執行個體是在 Activity 裡面完成,不是 View 或者其它 android 組件。2) 執行個體是在 android2.3 下驗證的,沒有考慮其它版本。3) 這種方法在 android4.0 上可能不正確,4.0 的改動比較大,鬼才知道 google 怎麼想的?!4) 尋找一種學習方法,不要單純為了問題而ctrl-cv,過幾天你自己都不知道問題是怎麼解決的!你在網上搜尋 "屏蔽 Home

AOSP: 匯入項目報錯

匯入一個android項目,上面布滿了紅叉叉,棘手!沒辦法,各個擊破吧!先使用 android 內建工具將其更新一下,使用方法見:http://blog.csdn.net/androidbluetooth/article/details/6594401發現,缺少一個包,那麽Build path,匯入這個丟失的包,呵呵,出現錯誤:The type R is already defined這個好辦,刪除 src目錄下面的 R.java 問夾即可。剛開始,在src目錄下面沒有發現這個檔案,但是在

SQLite3 模糊查詢

如果你還沒有安裝或者使用過 sqlite,可以藉助 SQLite3 安裝、基本操作 入門。1. 建立資料庫 test.dbcd ~/sqlite3 test.db這樣在 ~/ 目錄下面就產生一個資料庫檔案 test.db.2. 建立表 songcreate table if not exists song (path TEXT, title varchar(20));建立一個名稱為 song 的資料庫表,包含 path、title 兩個欄位,類型分別是 Text、varchar.3.

AOSP: 如何恢復出廠預設值?

在手機安裝了很多垃圾應用以及手機反應遲鈍之後,除了更換一部新手機之外,我想還有一個好辦法就是“恢復出廠預設值”。那麽,android 是如何?的呢?先看一個 demo,沒有那麽驚豔,只是說明問題。看一下,這樣會直觀一點。第一張圖,是我自己的布局,後兩張圖是 android 自己的東西。點擊 “恢復出廠預設值”會相繼跳到相關的頁面。實現代碼:package mark.zhang;import android.app.Activity;import

Service: 小試 AIDL IPC 牛刀

一、Service 簡介Service有 local 和 remote 兩種類型。local 主要是用於本地的應用程式之間的調用,remote 主要用於不同應用或者進程之間,這裡用到 AIDL IPC 機制。關於 AIDL IPC 機制可以參閱 SDK DEV Guide!當然,你要是想完全理解這種機制可能要花費點時間喲,不過還好,我只是用一下,呵呵!~ ~ 二、Service 與進程android

AOSP: 修改預設語言和時區

修改預設時區和時區,糾結ing.....第一個版本:在源碼目錄 build/target/board/generic,修改檔案 system.prop,在檔案最後添加:ro.product.locale.language=zhro.product.locale.region=CNpersist.sys.timezone=Asia/Shanghai修改之後:## system.prop for generic sdk

makefile: gcc 工作流程

c 語言經過預先處理、編譯、串連最後產生可執行檔。在 linux 的編譯器 gcc 下面,看看其工作流程。流程圖:預先處理,將包含的 *.h 檔案或者一些預先處理語句(#define)處理一下,然後將 *.c 檔案產生 *.i 的中間檔案。但是注意了 gcc 不會自動產生這樣一個檔案,如果需要,自己加 -E 參數即可。編譯、彙編階段產生 *.o 目標檔案,最後經過串連產生可執行檔。注意:可執行檔不一定是 exe 檔案。下面還是以一個執行個體

ant: 編譯 sipdroid

在上篇部落格說了一下 ant 這個工具。本篇部落格會繼續使用 ant 編譯 android 開源項目:sipdroid1. 源碼下載下載源碼需要 svn,自己下載 svn,配置。項目介紹:http://code.google.com/p/sipdroid/源碼下載:http://code.google.com/p/sipdroid/source/checkout2. 編譯我下載之後,項目源碼位於 /sipdroid-read-only修改 sipdroid-read-only 為

總頁數: 61357 1 .... 18951 18952 18953 18954 18955 .... 61357 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.