優秀的開發人員如何提問 & 提問的智慧

優秀的開發人員如何提問感謝張一雷分享,來自這裡:http://www.yeeyan.com/articles/view/haoxiaoru/62868 我經常在stackoverflow.com(一個國外著名的開發人員問答站,類似CSDN)上看文章,見過不少各式各樣的求助帖。有些文章寫得好,回複的也切題;有些則不知所云。我覺得,優秀的開發人員/程式員必須學會如何“在最短的時間內獲得最好的答案”。 首先,請允許我這樣說。作為一個開發人員,遇到問題卻不願意提問是不對的。要求自己“不怕羞辱、勇敢提問”

憤怒的小鳥選關卡介面製作

先回觀幾張大家熟悉的: 這個介面大家非常熟悉,現在小弟就想做這個效果。先講下我的思路:第一步:動態選擇排版樣式由於這裡有四種介面效果,每張介面上的按鈕數量不同,也就是說有不同的四種不同的排班,所以我考慮到設計排班的問題如下:(說明:count關卡數)15<count<=21時,採用第1張圖片的排版3*7的樣式12<count<=15時,採用第2張圖片的排版3*5的樣式6<count<=12時,採用第3張圖片的排版2*6的樣式     count<=6時,

使HOME鍵有效

轉帖自:rootfs.wordpress.com [Android] Enable HOME screen lock and HOME key July 23, 2010 by rootfsThe lock patten does not take effect after setting. And the HOME key does not work.1.

判斷Adndroid手機的網路連接狀態

        判斷手機的網路狀態,需要使用ConnectivityManager。ConnectivityManager主要管理和網路連接相關的操作 。 相關的TelephonyManager則管理和手機、電訊廠商等的相關資訊;WifiManager則管理和wifi相關的資訊。NetworkInfo類包含了對wifi和mobile兩種網路模式串連的詳細描述,通過其getState()方法擷取的State對象則代表著串連成功與否等狀態。 Java代碼:package

行動裝置 App與雲端運算–第二屆中國雲端運算大會有感

對第二屆雲端運算大會期盼已久,不僅僅因為雲端運算是當前的熱點話題,而且可以在會上見到很多“傳說”中的專家、學者和企業家,更重要的是可以瞭解到一些前沿的觀點和思想。         參會歸來,感受頗多。由於我的工作方向就是行動裝置 App,因此對雲端運算會為行動裝置 App帶來什麼影響關注多一些,下面說一下自己的看法:一 電訊廠商正在積極搭建雲端運算平台,支援行動裝置 App的發展         從參會的電訊廠商相關領導的發言中,感覺電訊廠商對行動裝置

Listen? listen!

一、 你所熟悉的Listener  兩個Activity之間,或者Activity與Service之間,如果它們是在同一個進程(Process)裡,則設計Listener來進行溝通是個好方法。就像Activity與Button之間,也常常使用指令:public class myActivity extends Activity {      public void onCreate(Bundle icicle) {                   ………….          

四大適配器控制ListView顯示

ArraryAdapter、SimpleCursorAdapter、SimpleAdapter、MyAdapter四大適配器的實現在android開發中ListView是比較常用的組件,它以列表的形式展示具體內容,並且能夠根據資料的長度自適應顯示。抽空把對ListView的使用做了整理,並寫了個小例子,如。列表的顯示需要三個元素:1.ListVeiw 用來展示列表的View。2.適配器 用來把資料對應到ListView上的中介。3.資料   

你類型了嗎?

Java的複雜資料類型(初始化過程、預設初值、複雜資料類型的操作)1、資料類型的初始化複合資料型別由構造器內定義的代碼實現初始化,構造器在類的建立函數(比如“new”之類)應用到類變數的時候被調用。構造器被調用之前,類的各個成員被初始化為各自的預設值或者顯式賦予的初值。清單B 中的程式碼對以上過程進行瞭解釋。在清單B的代碼中,當myClass 的執行個體用new 運算子建立時,構造器public MyClass()即被調用促使類對自身初始化。初始化的過程如下所示:聲明“int

MediaPlayer(待續。。。)

MediaPlayer        Android的音頻/視頻播放過程也就是MediaPlayer對象的狀態轉換過程。MediaPlayer的狀態切換有同步操作和非同步作業兩種。1. MediaPlayer對象的常用方法getCurrentPosition()getDruation() getVideoWidth() getVideoHeight() setAudioStreamType() setLooping() setVolume() pause() start() stop()

開始使用MyBatis

    Every MyBatis application centers around aninstance of SqlSessionFactory. A SqlSessionFactoryinstance can be acquired by using the SqlSessionFactoryBuilder. SqlSessionFactoryBuildercan builda SqlSessionFactoryinstance from an XML configuration

開源節流——高效處理大容量圖

高效載入較大的 Bitmaps 

自訂標題列格式

android 自訂標題列 修改標題列的寬度和背景在strings.xml中添加:[html] view plaincopyprint? <item name="android:background">@drawable/title_bg</item></style> <style name="test" parent="android:Theme"> <item name="android:windowTitleSize">40dp&

進入加密的QQ空間方法

 進入加密的QQ空間方法一:  需有兩個QQ號碼。如果想進入加密qq空間,我們可以把我們的第一個QQ號碼的空間加上密碼。然後用第二個QQ號碼訪問第一個QQ號碼的加密空間。我們  輸入密碼進入加密的QQ空間後。在地址欄裡把QQ號碼換成我們想進入空間但不知道密碼的QQ號。斷行符號就可以免密碼輕鬆進入了。  設定密友訪問也是一樣。我們把自己的兩個QQ號設定為密友,然後訪問,然後在地址欄裡修改號碼就可以再次成功進入加密的QQ空間。  進入加密的QQ空間方法二:  利用Google部落格搜尋查看加密QQ空

logCat擷取程式資訊

 logcat是Android中一個命令列工具,可以用於得到程式的log資訊。logcat使用方法如下所示:  logcat [options] [filterspecs]  logcat的選項包括:  -s 設定過濾器,例如指定 '*:s'  -f 輸出到檔案,預設情況是標準輸出。  -r [] Rotate log every kbytes. (16 if unspecified). Requires -f  -n Sets max number of rotated logs to ,

Activity間傳遞資料

 一、Intent的putExtra(Bundle bundle)向Intent對象中放入需要攜帶的資料1.建立Activity之間的信使Intent對象 import android.content.Intent; Intent intent = new Intent(Activity1.this,Activity2.class); 2.建立需要攜帶的資料(Bundle對象) import android.os.Bundle; Bundle bundle = new Bundle();

js 將table表格匯出excel

我用的是table的id來操作的function PrintTableToExcel(){  try   {    var xls = new ActiveXObject( "Excel.Application" );  }  catch(e)   {    alert( "要列印該表,您必須安裝Excel試算表軟體,同時瀏覽器須使用“ActiveX 控制項”,您的瀏覽器須允許執行控制項。");       return false;  }  xls.visible = true;  var

setOnTouchEvent 設定傳回值為true 和 false的區別

轉自:http://blog.sina.com.cn/s/blog_6dc41baf01010vdd.html今天在做自訂的可選文本的 TextView 類時,用到了 View 類的 setOnTouchListener(OnTouchListener l)事件監聽,在構造 OnTouchListener 對象時需要重寫 onTouch(...)方法,這個方法的傳回值是布爾類型,   剛開始我按預設給定的傳回值 false運行,發現只能監聽到這個 view

視圖重用——監聽事件

建立一個簡單的工程,它就包含一個主Activity。以下是主要代碼。mail.xml <?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:orientation="v

那些一暈到底的某某某。。。。啊調試大拼

Logcat  Dump一份系統訊息的日誌。這些訊息包括模擬器拋出錯誤時的堆疊追蹤。  Android Log  一個記錄日誌的類,用來將訊息寫入模擬器上的記錄檔中。如果你在DDMS上運行logcat的話你可以就即時查看訊息。在你的代碼中加入幾個寫日誌方法的調用。 

Maven的下載及配置

Maven的下載        maven官網:http://maven.apache.org/        在左側菜單中點擊GetMaven->Download           選擇Maven-3.1.0(Binary zip),在link->apache-maven-3.0.5-bin.zip Maven配置        將apache-maven-3.0.5-bin.zip解壓縮。        右擊點擊我的電腦->屬性->進階系統設定->環境變數  

總頁數: 61357 1 .... 20442 20443 20444 20445 20446 .... 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.