實際的運用過程中,常需要應用程序能保存程序的狀態以及用戶的設置,如應用程序顯示的大小,位置,背景顏色或用戶設置的參數等信息,以便在下次運行程序時,能保持上次關閉的狀態。在Qt的使用過程中,我們使用Qsetting來保存程序的狀態。使得當用戶再次打開時
要使用動態加載ui窗體,首先要申明:#include <QtUiTools>可以在程序運行時,動態加載UI窗體。代碼如下:MyWidget::MyWidget(QWidget *parent)  
都知道Python是對格式要求很嚴格的,寫了一些Python但是也沒發現他嚴格在哪裡,今天遇到了IndentationError: unexpected indent錯誤我才知道他是多麼的嚴格。 我在uliPad和pycharm兩個編譯器中
Linux 配置網橋腳本#!/bin/sh ############################################################## # # function:&
最近在做一個天氣預報的Widget,通過google提供的api可以查詢全世界的天氣情況,這篇文章主要講述如何通過Android的JSON獲取城市的經緯度,程序很簡單。稍後我將demo供來此博客的朋友。廢話少說,且看下文: 設計如下:通過JsonDe
實現一個簡單的截圖功能以及給圖片添加水印的功能,直接上代碼!Android截圖以及加水印Demo下載地址:免費下載地址在 http://linux.linuxidc.com/用戶名與密碼都是www.linuxidc.com具體下載目錄在 /pub/A
在Android中,應用的響應性被活動管理器(ActivityManager)和窗口管理器(WindowManager(這兩個系統服務所監視.當用戶觸發了輸入事件(如鍵盤輸入,點擊按鈕等),如果應用5秒內沒有響應用戶的輸入事件,那麼,Android會
想美化一下程序裡的EditText,發現網上關於美化的文章較少,即使有也大多是直接翻譯文檔,索性一邊研讀一邊寫例子。先看一下文檔對Shape Drawable的描述:Shape Drawable An XML file that defines a
Android 4.0已於前天也就是2011年10月19日在香港發布了,這對於我們吃這碗飯的人來說可是個裡程碑式的大事件,相信大家也在第一時間內拿到了SDK以及android-14 API文檔。雖然Google為了與Samsung的基情,推遲了源代碼
關於Android ProgressBar自定義的問題,網上有許多解決方案,但很少提到自定義其大小的問題,尤其是圓形的ProgressBar,你可以根據網上其他的文章找到如何修改它顏色或起始位置的解決方法,這裡僅介紹一下如何改變圓形ProgressB
在Android開發中,對於簡單的布局和控件使用,可以直接使用xml文件來做布局。下面用一個簡單的計算BMI的例子來說明如何使用Button,TextView這些簡單的控件。布局文件如下: main.xml<?xml version=
跳轉到另外一個Activity很簡單,只要new一個intent,然後制定一下需要跳轉到的class就可以了。Intent intent = new Intent(); intent.se
在Android的UI開發中,我們經常會使用Handler來控制主UI程序的界面變化。有關Handler的作用,我們總結為:與其他線程協同工作,接收其他線程的消息並通過接收到的消息更新主UI線程的內容。我們假設在一個UI界面上面,有一個按鈕,當點擊這
一個殺毒軟甲最核心的部分一個是病毒庫一個是殺毒引擎,病毒庫從服務器中獲得,殺毒引擎實際上是判斷程序中的包名和簽名是否匹配病毒庫中的包名和簽名,如果匹配則為病毒,界面使用幀動畫來顯示。思路:1.從服務器端把病毒的版本庫信息下載下來將解析的數據存放到Li
Notification是一種讓你的應用程序在不使用Activity的情況下警示用戶,Notification是看不見的程序組件警示用戶有需要注意的事件發生的最好途徑。 作為UI部分,Notification對移動設備來說是最適合不過的了。用戶可能隨
獲取手機經緯度有 gps , network , 基站 三種方式,我們可以根據定位的條件,獲取一個最好的定位方式。然後將獲取到經緯度信息發送到指定的手機號碼中。/* * 單態只允許存在一個實例.&
以顯示注冊信息為例:一、創建帶有ListView的Activity要繼承ListActivitythis.setContentView(R.layout.user);二、ListActivity的布局文件user.xml<ListViewAnd
一、創建電話撥號器、及注冊權限1)實現接口中的方法獲得文本框的內容String phoneNo = textPhone.getText().toString(); 找到Android中的打電話程序並調用intent.setAction(an
在Android的技術文檔中,關於AlertDialog的創建,有如下的代碼。http://developer.android.com/guide/topics/ui/dialogs.htmlfinal CharSequence[]&nbs