閱讀爆牙齒《重構之美》

       呵呵,我是個.net程式員,由於出於web設計專業,所以對頁面設計挺感興趣,爆牙齒寫的《重構之美》寫的很好,推薦一下。下文摘自爆牙齒《重構之美》                       Web標準的核心在從html到xhtml這個看似變化很小確意義非凡的事情上。Web標準更多的是思想的變革,思想的重構,而不是技術,而這一點則幾乎全部體現在xhtml上。      資料和結構是無法分割的整體,脫離了結構的資料幾乎不能使用。所以純資料需要用xhtml或者xml來格式化,展示其結構。

簡單使用SurfaceView實現小球跑動

本文旨在實踐對SurfaceView的使用。項目地址:https://github.com/avnewu/surfaceviewDemo對SurfaceView的使用已經有很多文章,今天根據案例逐步實現時卻發現一些很奇怪的現象,故留此文已標記。首先繼承SurfaceView,並實現SurfaceHolder.Callback回調介面,重寫OnDraw()方法,按道理來說,只需在裡面繪製我們想要的內容就可以簡單在螢幕上顯示;但事實是,這樣做是不可以的,需要在實現的介面方法中另啟線程專門來繪製;pu

Code Style Guidelines for Contributors (一)

Code Style Guidelines for Contributors 代碼提交風格指導(一)原文連結:http://source.android.com/source/code-style.html偶然在查看android文檔時看到的這篇代碼風格指南,索性拿來翻譯一下,一則多學習點知識,而來也可鍛煉下就已為用的英文,文中翻譯不當之處,懇請指正;     

diff 與patch

[本文為Android嵌入式學習系列筆記 二]目標:理解diff與patch的使用,通過執行個體掌握瞭解建立檔案的多種方式,以及如何在已有檔案中追加內容在軟體開發中,經常會在提交前輸出一個diff檔案來檢查以下代碼的改動,比如用git 的時候 常git diff都是一樣的。在shell命令中diff 和patch還是很好用的。下面通過執行個體熟悉下;//建立一個源檔案echo "hello diff" > testDiff//複製一份並作適當修改cp testDiff

訊息提示–Notification實踐

訊息通知比較常見,主要是用NotificationCompat的一些介面來進行內容設定,有點像AlertDialog的建立,主要是他們的封裝都用了Builder;下面給出兩段建立和清除訊息提示的程式碼片段。建立一個訊息提示:public void openNotification() { NotificationCompat.Builder mBuilder = new

ADT升級到最新v20後鍵盤和類比鍵盤均失效解決辦法

ADT升級到最新v20後鍵盤和類比鍵盤均失效解決辦法解決問題的辦法很簡單,手動添加對鍵盤的支援: 1.在eclipse中開啟AVD管理介面; 2.選中需要修改的模擬器,單擊右側的Edit按鈕; 3.在Hardware一欄中,new; 4.在彈出的對話方塊中property項下拉選擇Keyboard lid support ; 5.為Keyboard lid support設定value為yes; 6.重複步驟4和5,這次選擇Keyboard support,並設為yes;

ListView最佳化之ViewType使用

對ListView的最佳化可以採用ViewHolder,其原理就是複用了convertView,public View getView(int position, View convertView, ViewGroup parent),有時ListView並不是每個item的布局都相同,比如:,這個時候傳遞進來convertView就不能很好的工作,解決方案,可以通過ViewType實現多個不同View複用。 public View getView(int position,

圖片載入架構–ImageLoader實現(二)

前言上篇簡單介紹了UniversalImageLoader的使用,分析了下原始碼,大致可以進行如下劃分,本文將分析圖片載入的Imageloader實現,。本文通過ImageLoader執行個體對象,調用public void displayImage(String uri, ImageView imageView, DisplayImageOptions options, ImageLoadingListener

SeekBar也玩分段

Android進階之UI深度定製系列(一)                                       SeekBar也玩分段       常見的SeekBar和進度條一樣從0-100%之間均可以滑動,但是有時候我希望能把進度粗略的分成幾段,就像RatingBar那樣;下面是大致: <SeekBar android:id="@+id/seekBar1"

關於DropDownList的怪問題

      DropDownList資料綁時,設定某個項被擇,代碼如下:ddlMagazine.Items.FindByValue(_detail[0].MagazineCode).Selected = true;//一種Value尋找ddlMagazine.Items.FindByText(Doker.Biz.Magazine.MagazineRule.GetMagazineName(_detail[0].MagazineCode)).Selected = true;//另一種Text尋找運行

注入架構RoboGuice

Reference:

Radiobutton也來做tab標籤

Android進階之UI深度定製系列(二)                                          Radiobutton也來做tab標籤:XML布局:<RadioGroup android:id="@+id/radioGroup1" android:layout_width="match_parent" android:layout_height="wrap_content"

嵌入式,代碼調試—-GDB掃盲

本文為Android嵌入式學習系列筆記 三GDB, 是GNU項目的調試工具(the GNU Project debugger),G—>GNU,DB--->debuger,

安全衛士分析–號碼歸屬地

前言很早之前就看到網上有一個手機安全衛士和手機小幫手的源碼,一直沒看看裡面的一些實現,今天下載後運行,發現手機衛士其實只是個介面簡訊公用感覺沒實現,有待具體分析,本文將分析手機小幫手裡德號碼歸屬地查詢。源碼傳送門:git clone git@github.com:avenwu/mobilehelper.git 或git clone https://github.com/avenwu/mobilehelper.git本文使用到的技術如下:json解析Android volley, https://

ParameterDirection參數類型

    ParameterDirection是一個枚舉類型,提供了四種參數類型:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->    // 摘要:    //     指定查詢內的有關 System.Data.DataSet 的參數的類型。    public enum ParameterDirection    {        // 摘要:  

實現AlterDialg多個標題

Android進階之UI深度定製系列(三) 建立對話方塊主要涉及Dialog和AlterDialog, ProgressDialog, DatePickerDialog, TimePikerDialog,後面四個是前者的子類,本文不打算對這四種如何建立做具體說明(這個官網已經有了)

圖片載入架構—UniversalImageLoader使用(一)

 前言       

收藏一個設定臨界時間的SQL

       SQL日期和字串可以相互轉化,收藏一個臨界時間的SQL:      SET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS OFF GO--返回某段時間所有雜誌某天的訂閱量--exec pro_rpt_MagazineCreateSubscribeALTER           procedure dbo.pro_rpt_AllMagazineSubscribeasbeginset nocount on--使用者操作暫存資料表--oid   nvarc

varchar 與 nvarchar的選擇

     SQL Server提供兩種資料類型來儲存字元資訊。     這兩種資料類型大致是一樣的。差別在於nvarchar是用於儲存處理資料庫圖表中多語言資料的Unicode資料。      因為需要儲存其它語言的擴充字元代碼,nvarchar佔用的空間是varchar的兩倍。      用nvarchar任何文字都可以,varchar就不一定了。      nvarchar支援多語言        char[(n)]         長度為   n   個位元組的固定長度且非  

MemberShip建立一個新角色

      1.在MemberShip的aspnet_Roles表裡面添加一個新角色的代碼:           System.Web.Security.Roles.CreateRole("Provider");            if (System.Web.Security.Roles.RoleExists("Provider"))            {                Response.Write("<script>alert('建立成功!')</s

總頁數: 61357 1 .... 5341 5342 5343 5344 5345 .... 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.