Time of Update: 2018-12-07
AspNetPage分頁的RecordCount賦值問題 關於這個問題之前一直沒發現,當時跟著操作,沒有過多查看代碼的含義,很快就完成了分頁效果,沒有考慮為什麼,每一步的作用等等,於是在課後重複操作時出問題了。代碼都只是簡單複製,於是出錯後尋找了半天也不得其解,回憶操作流程也已模糊,幸而百度後發現一個問題,即對recordcount賦值,於是仔細檢查代碼以及屬性,發現在web後台代碼有對它賦值: 那會是什麼原因呢,原來如果即使代碼中寫了賦值的函數段(複製來的),有可能忘記將其綁定到控制項上。 遭
Time of Update: 2018-12-07
源碼連結已經修正前言本文翻譯自官方教程。(源碼下載)android提供的web view可以讓我們不用預設瀏覽器開啟網頁,本文將利用web view,在應用中實現網頁的訪問。1.建立工程HelloWebView2.開啟res/layout/main.xml,添加一個webview,如下修改<?xml version="1.0" encoding="utf-8"?> <WebView
Time of Update: 2018-12-07
前言 好些天沒更新部落格,這些天一直忙著研究教程和然後被一些知識點困住了,今天總算繼歡迎介面,認證登入之後實現了,底部功能表列和微博首頁簡單效果,並且儲存認證後的accesstoken資訊,避免每次都重複認證。個人覺得要完成這節的內容,以下知識點學認真學習一下: 1.功能表列用哪種方式,tabhost是怎麼回事? 2.layout布局,包括組件擺放和使用xml實現“轉場效果”如單擊“按鈕”前後的樣式變化等 3.sina
Time of Update: 2018-12-07
前言 本文根據官方教程適當翻譯而來。(源碼下載) 1.建立工程HelloAutoComplete 2.在res/layout/目錄下見一個xml檔案作為填充文字的textview樣式,list_item.xml:<?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2018-12-07
在Activity中通過Intent跳轉到另外的Activity時,如果希望同時能夠傳遞資料,則可以利用bundle,先將資料放到bundle對象中,然後為Intent添加該bundle對象,這樣就實現了參數的大量新增, Intent intent = new Intent(); intent.setClass(EX03_10.this,EX03_10_1.class); /*new一個Bundle對象,並將要傳遞的資料傳入*/
Time of Update: 2018-12-07
前言本文根據官方教程適當翻譯而來。(源碼下載)1.建立工程HelloSpinner2.在main.xml裡面添加一個spinner,設定Android:promt屬性,這是一個提示屬性,同時為預設的textview修改Android:text屬性,它們將引用同一個string文本,如何理解呢,看了下面的圖應該有所意會了。實現的效果是中紅圈內的文字提示:局部的main.xml如下:<TextView android:layout_width="match_parent"
Time of Update: 2018-12-07
SVN在windows下有很不錯GUI可以用,如果在linux可以 使用命令列,下面的介紹摘自http://www.divvun.no/doc/tools/docu-svn-user.htm工作其實還會試用git svn,這個比較複雜,暫時沒發現有GUI可以用,都是命令,所以瞭解一些命令還是很有用的;svn on the command lineTo check out means that you copy all the documents that our projects are
Time of Update: 2018-12-07
利用style可以為layout中任何對象以xml方式定義外觀,例如給文設定textSize,textColor等, 建立一個xml檔案,任意命名例如style.xml:<?xml version="1.0" encoding="utf-8"?> <resources><style name="DavidStyleText1"> <item name="android:textSize">18sp</item> <item
Time of Update: 2018-12-07
串連◆《重構之美》總目錄上一篇:重構之美-走在Web標準化設計的路上[深入語義:列表Tag(ul/ol)和表格Tag(table)的抉擇。]一年後再見!加油!列表和表格的區別我想了想還是發出來了,畢竟這篇文章老早就標上了,不發有點對不起大家,再說這個我覺得或許真的能夠對大家有很實際的協助。列表和表格是太常用的資料表現形式了。所以發了。不過發完後我將不再在部落格上繼續了,儘管現在我還有很多很多想說。兩年前的“迎接”,現在的“在路上”,悄悄的說我還想“跨越”,呵呵呵,但是回頭看看,很沮喪,連xhtm
Time of Update: 2018-12-07
一、作用 主要用於存放軟體的配置參數等資訊。sharedPreferences用於存取和修改軟體配置參數資料的介面,由getSharedPreferences(String, int)函數返回。任何具體的參數,都有一個單獨的該類執行個體向所有用戶端共用。修改參數必須通過SharedPreferences.Editor 對象,以確保這些參數在被提交到外存的時候它們的值處於一致的狀態和控制之下。該類暫不支援多進程操作,但是以後將提供該功能。原文:Interface for accessing
Time of Update: 2018-12-07
最近需要招聘Web標準設計師。真頭疼啊,招不到人。今天認真想了想,做了個技術考題,題目見,有興趣可以試試看。時間匆忙,還有很多考點都還沒寫進去。慢慢升級好了,呵呵。我不給出xhtml,那樣的話就把範圍縮小了,就不叫Web標準考題了,叫CSS考題了。還有JS部分,以後有時間再增加上。最後一句:沒有標準答案,^_^重新上了一,改了一些文字上的錯誤。
Time of Update: 2018-12-07
申明其實我並不是很懂OpenGl,我承認。本文記得前一陣子分析OpenGL中繪圖的代碼看到了一些座標的問題,向來圖形編程的必然會多次碰到不僅是在OpenGl,於是仔細分析了,下述若有不對之處,懇請指正,謝謝。在OpenGL中呢有這麼個函數glBitmap(),看名字就知道是繪圖相關的下面根據api文檔說明翻譯了下他的參數含義。/************************************************************************/glBitmap(64,
Time of Update: 2018-12-07
Warning 本系列無法提供源碼,請謹慎閱讀前言 看傳智的一些視頻教程,感覺蠻不錯的,就是時間太長還沒看完,很煎熬啊。今天直接跳到最後看沈大海老師的新浪微博android用戶端開發視頻,各種曲折難以言表,不知是下載資料的問題還是版本等其他問題,反正我將CD上下下來的源碼匯入Eclipse後錯誤灰常的多,仔細看了下,錯誤主要有兩種 1==》很多事關於顏色定義,引用時提示找不到資源,於是對著錯誤重新定義了一遍,解決。
Time of Update: 2018-12-07
SAX是Simple API for XML的簡稱,在Android裡面提供對XML檔案的解析介面方法,如果給我們一個XML檔案,要求把裡面我們關心的資料解析出來,我們就可以使用SAX技術,在具體使用中,會對XML檔案的每一個字元逐一讀取並出發相應事件,也就是說,SAX技術是事件驅動的。比如startDocument,startElement,characters,endElement等等下面是一個案例。執行個體源碼: 1 public List<Person>
Time of Update: 2018-12-07
前言 在分析完微博案例的登入模組之後,嘗試著在上次已經完成歡迎介面的MyWeibo項目跟進。但是慢慢把代碼加緊之後還有一些import的類總是提示找不到,看了看位置,是新浪提供的api包的部分,由於檔案很多,剛開始試著刪除了一些無關的檔案,錯誤減少了一些,最後那些由於引用的是外部jar檔案裡面的類,搞了好久都找不到這些jar到底怎麼用。 解決問題
Time of Update: 2018-12-07
概念在Java中,反射就是把Java類中各種成分映射成相應的Java類。案例通過反射可以實現對字串的替換,比如在MyString類中定義了兩個String成員如下:public String str1 = "you did it well"; public String str2 = "good"; 如果希望用反射的原理來實現對其中部分字元的替換,可以這麼做:MyString obj=new MyString();ChangeString(obj); /***自訂替換字元的函數*/public
Time of Update: 2018-12-07
前言本文是官方教程的中文翻譯,講的是Google地圖的使用,續接上篇。(下載源碼) 第二部分:添加Overlay Items 現在,你已經有了一張地圖,但是在許多情況下,你需要建立自己的地表徵圖記和圖層。那麼接下來我們就來完善這個功能。要達到我們的目的,我們要繼承ItemizedOverlay 類,它可以提供給我們所需的 Overlay集合(Overlay是覆蓋的意思,本人覺得可以翻譯為“圖層”)。 1.窗建一個java類命名為HelloItemizedOverlay
Time of Update: 2018-12-07
前言 關於登入問題之前一直找不到錯誤出自哪裡,為什麼總是顯示登入中卻總也成功不了,單步調試後還是不得其解。百度了一下又在新浪開放API的文檔裡轉了轉,才發現教程中微部落格戶端登入的方式已經淘汰了,現在用的是Oauth認證方式。於是下來SDK重新做過。 實現流程 一、 什麼是Oauth認證 首先當然是搞清楚什麼是Oauth認證方式,百度一下就清楚了。和電腦網路裡的三向交握有那麼點相似的味道,引用一下網上介紹較多的說法:第一組:(App
Time of Update: 2018-12-07
(本文根據官方tutorials翻譯而來)前言通過官方案例學習,是最直接的方法。結合書本在此介紹一下gallery的運用。效果涉及到的類· BaseAdapter· Gallery· ImageView· AdapterView.OnItemClickListener下面是工程的結構, 建立:1)一個主activity命名為HelloGalleryActivity.java,2)一個自訂adapter命名為GalleryAdapter用於填充Gallery3) 在drawable裡面放置使用到的
Time of Update: 2018-12-07
前言 本文是官方教程的中文翻譯,講的是Google地圖的使用。由於篇幅太長,分為上下篇。(源碼下載) 第一部分:建立一個Map Activity1.建立一個工程,命名為HelloGoogleMaps,注意此時選擇AVD是必須是Google ApIs [Android x.x.x],也就是支援googleMap的sdk,那麼產生的工程中會有有圖紅色部分。 2.由於Maps庫本身並不是標準的Android庫,你必須在Android資訊清單檔中聲明。