代码改变世界

Android小項目之--ListView與ListAcitivity完善論壇管理效果2(附源碼)

2010-06-07 23:34 by Terry_龙, 5538 阅读, 收藏, 编辑
摘要: ListAcitivity 类型布局用来配置应用程序,主要为显示菜单列表、列表明细项目,假如让程序继承 ListActivity ,可以实现以下的方法:getListAdapter()  取得目前列表项目的 AdaptergetListView()  取得目前列表的 ViewgetSelectedItemId()  取得目前 Keypad 所选择的 Item IDgetSlectedItemPos...阅读全文

Android小項目之---ListView实现论坛管理效果(附源碼)

2010-06-05 17:27 by Terry_龙, 11506 阅读, 收藏, 编辑
摘要: 在android系統中,ListView的用法稍微複雜一點,配置Adpater就有幾種方法,如ArrayAdapter,SimpleAdapter等。查了一些網上的相關例子,有很多都是用ListActivity,然後用Adapter來顯示布局。本例中沒有用到ListActivity。 ListView是在android中是一個經常用到的控件,ListView裏面的每個子項Item可以使用一個字符串...阅读全文

Android 小項目之---猜撲克牌遊戲 (附源碼)

2010-06-03 10:36 by Terry_龙, 3242 阅读, 收藏, 编辑
摘要: 本實例參考《Google Android SDK开发范例大全》。  針對上述書本,個人的一點點優化和修正的一處BUG,感興趣的不妨可以參考一下,運行圖:代碼如下:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->packagecn.terry;im...阅读全文

Android 小項目之--消息、線程、動畫顯示圖片(附源碼)

2010-06-02 13:42 by Terry_龙, 4503 阅读, 收藏, 编辑
摘要: 一、 角色描述1.Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的Message Queue(消息队列)。2.Handler: 你可以构造Handler对象来与Looper沟通,以便push新消息到Message Queue里;或者接收Looper(从Message Queue取出)所送来的消息。3. Message Queue(消息队列):用来存放线程放入的消息。4.线...阅读全文

Android小項目之---時間線程應用(附源碼)

2010-06-01 21:12 by Terry_龙, 4530 阅读, 收藏, 编辑
摘要: 进程  在Android 中,进程是应用程序的完整实现,而不是用户通常了解的那样。他们主要用途很简单:    • 提高稳定性和安全性,将不信任或者不稳定的代码移动到其他进程。    • 可将多个.apk 包运行在同一个进程里减少系统开销。    • 帮助系统管理资源,将重要的代码放在一个单独的进程里,这样就可以单独销毁应用程序的其他部分。  像前面描述的一样,进...阅读全文

Andorid小項目之--Animation四種動畫的圖片效果(附源碼)

2010-05-31 22:46 by Terry_龙, 2447 阅读, 收藏, 编辑
摘要: 繼上篇未講述完的動畫實例效果,本篇將會全部實現android小種類型動畫的效果,這次為了方便我沒有用xml文件加載,如果追求OO原則可以自行創建XML,根據具體參數自行配置。四種動畫效果運行圖:漸變Alpha拉伸由大到小Scale移位Translate旋轉Rotate  本篇重點:定義Gallery組件的屬性信息,通過在res\Values\attrs.xml文件定,代碼如下:[代码]以上XML屬...阅读全文

Android小項目之--動畫和下拉框的相互應用 (附源碼)

2010-05-30 07:30 by Terry_龙, 5431 阅读, 收藏, 编辑
摘要: 由於android手機屏幕的局域性,有時候使用選擇功能的時候用下拉框顯示數據是再好不過的選擇了,android Tool自身提供了一個下拉框 名字叫:Spinner 本例中將會用到比較多的知識點,希望讀者能耐心看完,相信看完后將會給你很大幫助,下麵將列舉一下本例子要用到的幾個知識點:一:Spinner (下拉框)  數據篇:在這里Spinner相當于asp.net服務器控件(DropDownLis...阅读全文

Android 小項目之--項目如何安裝至手機使用? (附詳細操作圖)

2010-05-28 19:15 by Terry_龙, 1586 阅读, 收藏, 编辑
摘要: 最近QQ群裏面有幾位朋友問我如何將做好的軟體在自己的Android上運行,今天特地把一個小技巧告訴大家,網絡上有很多教人如何安裝至手機上的,在此我不多說,我只是把自己的一個小技巧告訴下大家而已。  其實Andorid的仿真平臺己經有提供這么一個發布程序的小功能了,細心的朋友稍微注意一下就知道 ,如果你有做過Winform的經驗就不難發現這個小秘密。好了。操作步驟如下:  第一步,我們調試至仿真機的...阅读全文

Android 小項目之--猜名字有獎!RadionButton 和RadionGroup應用(附源碼)

2010-05-28 14:21 by Terry_龙, 2079 阅读, 收藏, 编辑
摘要: 有想過友Android的小屏幕上把asp.net 的RadionButtonList搬進來用嗎?答案是肯定的,Android 的Tool工具提供了一個RadioGroup控件,可將各大自不同的RadioButton設限于同一個Radio按鈕組,這樣子就可以做到單選的效果了,那要怎么樣用呢?先看截圖:我們要做的事是:當用戶猜題或者選擇一個特定某個選項時,我們將在後臺判斷用戶是否選中,如果選中者相應的...阅读全文

Android 小項目之--CheckBox<又>計算器 (附源碼)

2010-05-27 22:07 by Terry_龙, 3010 阅读, 收藏, 编辑
摘要: 有留意我之前博客的人都知道我有一篇按鈕事件的簡單計算器,可是今天為什麽又是一篇計算器呢?今天的計算器用到的事件比前者多了幾個,而且也結合了多控件事件操作的詳細代碼例子,園友們可以通過一個例子學會使用多個控件,這也是今天發布這篇博文的用意所在。今天用到的不是Button而是改用了CheckBox使用的是例用CheckBox的OnCheckedChangeListener做事件觸發,最終效果如圖:下麵...阅读全文

Android 小項目之---Toast對象詳細使用,兼溫習前內容(附源碼)

2010-05-26 20:07 by Terry_龙, 1211 阅读, 收藏, 编辑
摘要: 網頁上有很多JS特效,比如輸入一段話后,會有一個小層彈出來做為提示操作,隔幾秒鐘后就消失,此操作不僅有很好的用戶體驗並且也增強了網頁的交互能力。不是在寫Android的內容?怎么又拉上網頁去了。。呵呵!!其實今天就是我就是利用Android的一個對象 Toast 對象來實現類似網頁這個優美的效果,下麵我們將進入 Toast的奇秒世界。    Toast 中意翻譯后指 祝福或者麵包,,是不是我們可以...阅读全文

Android小項目之---吃飯選哪?--》選擇對話框(附源碼)

2010-05-23 21:23 by Terry_龙, 1131 阅读, 收藏, 编辑
摘要: 還記得早先我們做的記算器的例子嗎?當中的驗證判斷用到了對話框,今天我們來做一個不一樣的對話框,要做的這個小例子是一個可供選擇效果的對話框即層層迭迭的Alert Dialog;界面方面我們擺放一個Button來做一個按鈕事件,解發這個按鈕事件后,再通過類似列表項目的方式呈現在Alert Dialog 裏面。功能用途:投票、選擇器、遙控器等類型。。。最后返回程序,取得用戶選擇菜單項目結果。  效果圖:...阅读全文

Android 小項目之---- 計算器 使用同一個事件监听完成 加减乘除 (附源码)

2010-05-18 22:50 by Terry_龙, 3838 阅读, 收藏, 编辑
摘要: 这个小项目除了要我们活用按钮的组之外,也示范如何利用同一个监听处理不同事件然后与TextView的文字作出相應的變化  廢話不多說:效果圖如下:  看到這個界面可能最直接的處理辦法就是每一個按鈕設置一個監聽事件然後在每一個事件上處理即可,沒錯。這個辦法是可行的  但最后我們看到的代碼是不是很不優雅,有很多重複的操作?所以我們想到了用一個监听来处理不同的事件。那要怎么做呢?跟着我一起来做吧大概代码如...阅读全文

Android 小項目之---Iphone拖动图片特效 (附源码)

2010-05-17 22:49 by Terry_龙, 5691 阅读, 收藏, 编辑
摘要: 曾经被Iphone用手指在屏幕上滑来滑去拖动图片的操作方式吸引吗?在Android里头,这并不是什么难事。  所需要的技术点如下:Android.content.Context 、Android.widget.BaseAdapter、Android.widget.ImageView等通常会用在设计相册、图片类型的选择器上。  在开始之前,必须了解什么是Context以及widget里的 BaseA...阅读全文

Android 小項目之---标准体重测量仪:Bundle对象的实现(附源码)

2010-05-15 22:09 by Terry_龙, 3270 阅读, 收藏, 编辑
摘要: 我承认有点儿标题党了,呵呵。其实就只是一个Activity跳转页面然后接收值做处理的例子而已。  废话不多说,直接进入正题。  首先我们利用网友用JAVA编写的基于android的可视化GUI布局拖拉工具程序 --DroidDraw。(点击这里下载)布局以下界面:此页面位于res/layout/main.xml。制作接收值页面,页面如下:此页面位于res/layout/mainlayout.xml...阅读全文

面向对象 基础温习 第一章

2010-01-27 10:02 by Terry_龙, 257 阅读, 收藏, 编辑
摘要: 1.什么是委托?委托和事件是什么关系?委托是用来处理其他语言需要用函数指针来处理的情况。不过与C++函数指针不同,委托是完全面向对象的;另外,C++指针仅指向成员函数,而委托同时封装了对象实例和方法。事件是委托类型的变量,也可以说事件是一种特殊的委托。2.什么是反射?反射提供了封装程序集、模块和类型的对象。通过反射,可以在运行时获得.Net中每一个类型--包括类、结构、委托、接口和枚举等等--的成...阅读全文

利用谷歌翻译。帮助你的网站轻松实现多语言互换

2010-01-21 10:04 by Terry_龙, 269 阅读, 收藏, 编辑
摘要: 打开歌主页--》点击翻译--在谷歌的左上角有一块文字为:点击工具和资源--》以下是跳转链接--》http://translate.google.cn/translate_tools?hl=zh-CN&layout=1&eotf=1&sl=en&tl=zh-CN第三项3. 将此段代码复制并粘贴到您的网页上即可完成多语言互换阅读全文

asp.net 防止页面刷新重复提交的小技巧

2010-01-20 15:38 by Terry_龙, 446 阅读, 收藏, 编辑
摘要: 废话不多说先上段代码[代码] 先在页面上放一上隐藏列,然后在页面page_load的时候给隐藏赋值随机数。再声明一个session=string.empty;然后在提交的按钮事件中加入判断即可具体代码如下:[代码]阅读全文

请问如何实现博客园 添加随笔时关闭窗口弹出提示框的效果

2010-01-17 20:38 by Terry_龙, 415 阅读, 收藏, 编辑
摘要: 类似这个效果。。就是用户关闭浏览器时弹出的提示框~~!!在线等高手指导!@阅读全文

偶然看到前辈的一个打印控件贴。。收藏~~@

2010-01-17 20:35 by Terry_龙, 453 阅读, 收藏, 编辑
摘要: 做过很多的Web项目,大多数在打印页面内容的时候,采用的都是通过Javascript调用系统内置的打印方法进行打印,也就是调用 PrintControl.ExecWB(?,?)实现直接打印和打印预览功能。打印的效果及控制性虽然不是很好,但是也能勉强使用,应付一般的打印还是 可以的了。 代码如下所示: 代码 //调用PrintControl.ExecWB(?,?)实现直接打印和打印预览功能。(直接用...阅读全文