在Android開發中,經常需要載入顯示網頁,一般一個頁面在開啟後,在等待資料載入的過程中,都需要花一點時間,這個時候往往需要顯示一個轉動的進度條(ProgressBar),接下來封裝了一個自訂控制項和載入網頁的公用Activity,方便使用。 一般的做法是在layout.xml中添加ProgressBar,但我們不這樣做,主要是為了減少layout嵌套。 按照慣例我們先來看看最終的效果圖:在調用的時候很簡單,就只需要傳遞一個url(載入網頁的url)和title(顯示標題)就可以了,如下所示:
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
// written by Dean Edwards, 2005 // with input from Tino Zijdel, Matthias Miller, Diego Perini // http://dean.edwards.name/weblog/2005/10/add-event/
最近我做一個員工註冊頁面, 有一項是註冊公司, 但是如果公司已經被註冊, 要求公司名稱寫的完全一樣, 不能有大小寫區別等, 所以我打算使用Javascript寫一個類比自動完成的功能, 樣式仿照了IE7的, 還有很多不足, 希望大家支援. www.jb51.net 雲棲社區 自動完成功能 Test: [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
滑動門通用JS 滑動門封裝類 效果預覽 滑動門 滑動門 滑動門 滑動門 滑動門
測了一下,還可以,在IE6、IE7、FIREOFX等都沒有問題! 視窗縮小時也沒有問題! 複製代碼 代碼如下:<script language="JavaScript" type="text/javascript"> function test(){ var infoHeight = document.getElementById("info").scrollHeight;
document.cookie="userId=828"; 如果要一次儲存多個名/值對,可以使用分號加空格(; )隔開,例如: document.cookie="userId=828; userName=hulk"; 在cookie的名或值中不能使用分號(;)、逗號(,)、等號(=)以及空格。在cookie的名中做 到這點很容易,但要儲存的值是不確定的。如何來儲存這些值呢?方法是用escape()函數進行編 碼,它能將一些特殊符號使用十六進位表示,例如空格將會編碼為“20%”
由於新浪SAE對檔案許可權的限制,cache目錄無法修改許可權,因此原版Codeigniter無法直接使用。可以嘗試codeIgniter 2.10 for SAE:http://code.google.com/p/ci-sae/。在database.php中配置如下:複製代碼 代碼如下:$db['default']['hostname'] = SAE_MYSQL_HOST_M;$db['default']['username'] = SAE_MYSQL_USER;$db['default'][
景變暗的div可拖動提示視窗 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]IE7.0、Firefox2.0、Opera9.0測試通過 歡迎大家指教批評 前段時間一直在研究Js,網上有很多關於相容瀏覽器方面的文章,給大家找了幾個: http://blog.csdn.net/zqian1987/archive/2008/03/02/2140055.aspx http://www.cnblogs.com/jacklong/archive/2008/01/10/10339
Tank Auth是針對Codeigniter的許可權管理類庫,功能很強大。整合了CI之後,有一天將資料庫轉到另一台伺服器上,發現使用之前的使用者名稱和密碼都無法登入了。折騰半天,終於找到解決辦法:1、找到 config/tank_auth.php 檔案2、修改參數將 $config['phpass_hash_portable'] = FALSE; 修改為 複製代碼 代碼如下:$config['phpass_hash_portable'] =
Untitled Document
大家可以先把下面這段語句粘貼到地址欄,然後斷行符號,看看效果。 javascript:with(document.body){background="";bgColor="#779966";text="#bb4400"};void(document.styleSheets[0].addRule("TD","border:1 solid black;background-color:#eef9ee!important")) 下面是解說: 1.javascript:url
本文執行個體為大家分享了一個非常棒的彈出div,供大家參考,具體內容如下<html> <head> <meta charset="utf-8" /> <title>LIGHTBOX EXAMPLE</title> <style> .black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 10
1.library檔案夾如果你想擴充CI的功能,那麼就把你的類庫放在這,注意,這個檔案夾是有class組成的,可以看看如果載入library注意事項!2.helper檔案夾如果你需要使用一些函數來幫你完成一些小功能,那麼就把它放著,這裡都是過程式的代碼而不是類,一般helper是用於view的,使用方法如下:複製代碼
CodeIgniter的資料函數類在 \system\database\DB_active_rec.php 複製代碼 代碼如下:<span style="font-size:16px;">class ModelName extends CI_Model { function __construct() { parent::_
一般而言,網頁傳統方式的匯入外部JS和CSS等資源檔的方法是直接在模板檔案使用:<script type='text/javascript' src='/Public/Js/Util/Array.js'><link rel="stylesheet" type="text/css" href="/App/Tpl/default/Public/css/style.css"
ThinkPHP CURD方法的order方法屬於模型的連貫操作方法之一,該方法用於對操作的結果排序。具體用法如下:$Model->where('status=1')->order('id desc')->limit(5)->select();注意:連貫操作方法沒有順序,可以在select方法調用之前隨便改變調用順序。支援對多個欄位的排序,例如:$Model->where('status=1')->order('id
在開啟smarty緩衝的情況下,第一次執行時會將其編譯好的輸出檔案儲存到cache目錄中,然後在程式中通過smarty的is_cache()函數檢測其 cache檔案是否到期,如果到期會更新緩衝,如果沒有到期會自動調用cache檔案,這樣就省去了編譯的過程。檢測cache到期是看模板檔案是否在指定的生命週期內是否更改,這裡的更改是通過檢測檔案的最近修改時間實現的,不是通過檢測模板檔案內容。 防止一個模板檔案的整篇都被緩衝:index.php檔案: 複製代碼
學習了vue.js一段時間,拿它來做2個小工具,練習一下。我這邊是用webpack進行打包,也算熟悉一下它的運用。源碼放在文末的 github 地址上。首先是index.html<!DOCTYPE html><html><head> <title>Page</title> <style type="text/css"> * { margin: 0; padding: 0; font-family: 'Open
CI架構內建的zip類簡單實用,本文就來簡單說一下CI架構的zip類的使用。首先需要匯入zip類:複製代碼 代碼如下:$this->load->('zip');此外,但是考慮到CI的結構,還需要設定一下自動載入類,把zip載入進去。也可以在設定的時候,統一載入。大家如果遇到這個問題可能就是自動載入沒有載入zip類。具體調用方法如下:複製代碼 代碼如下:$path =