Time of Update: 2016-07-21
標籤:在2.4版本的servlet規範在部屬描述符中新增加了一個<dispatcher>元素,這個元素有四個可能的值:即REQUEST,FORWARD,INCLUDE和ERROR,可以在一個<filter-mapping>元素中加入任意數目的<dispatcher>,使得filter將會作用於直接從用戶端過來的request,通過forward過來的request,通過include過來的request和通過<error-page>過來的reque
Time of Update: 2016-07-21
標籤:一、什麼是庫?庫是共用程式碼的方式,一般分為靜態庫和動態庫。靜態庫:連結時完整地拷貝至可執行檔中,被多次使用就有多份冗餘拷貝。動態庫:連結時不複製,程式運行時由系統動態載入到記憶體,供程式調用,系統只載入一次,多個程式共用,節省記憶體。二、形式
Time of Update: 2016-07-21
標籤:解決辦法:第一種方法:修改AndroidManifest.xml中的minSdkVersion=11 第二種方法:1.匯入android-support-v7-appcompat項目,並將其作為原項目的lib庫項目2.用getSupportActionBar();代替getActionBar();1 ActionBar actionBar = getSupportActionBar();2
Time of Update: 2016-07-21
標籤:工具: 壓縮軟體:用於解壓apk包 dex2jar:*.dex反編譯為Jar包 jd-gui:查看Jar檔案 (PS:不知道部落格園如何上傳附件,只能把工具掛到百度網盤了:http://pan.baidu.com/s/1jIwb3MY) 0x01:用壓縮軟體解壓apk 0x02:dex2jar把*.dex編譯jar包 (1)把需要反編譯的*.dex檔案拷貝到dex2jar根目錄 (2)通過命令列cd進入dex2jar根目錄 (3)執行命令 d2
Time of Update: 2016-07-21
標籤:原文地址:http://android.xsoftlab.net/training/custom-views/optimizing-view.html現在已經完成了一個擁有良好設計的View,它即可以響應手勢,又可以在狀態之間過渡。為了避免View有卡頓的感覺,需要確保動畫始終是按照每秒60幀的頻率執行的。儘可能的降低頻率為了使View更加流暢,需要從頻繁調用的方法中剔除不必要的代碼。首先從onDraw()方法開始,在該方法中動刀會有明顯的流暢感。尤其是應該移除onDraw()方法中的記憶
Time of Update: 2016-07-21
標籤:function SetPlatForm() { var JumpUrl = ""; var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp =
Time of Update: 2016-07-21
標籤:WebAppBuilder自訂佈景主題by 李遠祥 基本步驟:建立新主題的檔案夾 註冊新的主題到manifest.json 檔案 覆蓋HeaderController 組件的顏色、 覆蓋panel的顏色 覆蓋彈出框的顏色 自訂字型 主題可以自訂的部分包括Brand的顏色、字型和其他的基礎UI屬性。以下使用珠寶箱主題進行修改,新的主題修改涉及到UI的一些CSS屬性Background colorText colorFont familyFont
Time of Update: 2016-07-21
標籤:activity_main_01.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="
Time of Update: 2016-07-20
標籤:android6.0 許可權 在Android 6.0 (API 23) 發布之前, 所有的許可權都在安裝應用的時候顯示給使用者,使用者選擇安裝則表示全部接受這些許可權, 之後無法撤銷對這些許可權的授權。但Android 6.0開始,
Time of Update: 2016-07-20
標籤:簡單練習自訂樣式和主題,樣式是加在View上,主題是加在Application或者Activity上styles.xml<?xml version="1.0" encoding="utf-8"?><resources xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 自訂樣式 --> <style name="MyFont">
Time of Update: 2016-07-20
標籤:今天的CSDN公開課Android事件處理重痛點快速掌握中老師講到一個概念我覺得不正確。原話是這樣的:點擊事件可以通過事件監聽和回調兩種方法實現。我一聽到之後我的表情是這樣的:這跟我學的看的都不一樣啊,這還分監聽和回調。這個時候我立馬提出問題,嗯,講課老師看到了。老師就說了:是不一樣的,我們第四點(最後一點)會講。好,我立馬坐好準備受教聽了大半小時。聽到最後我的表情是這樣的:廢話說夠了,開個小玩笑,不要見怪。我們都知道,監聽事件其實只有一種,就是回調。如果有人不明白什麼是回調?可以看看我的
Time of Update: 2016-07-20
標籤:監聽點擊事件實現的三種方法:1、匿名內部類2、外部類3、直接實現介面1.匿名內部類: package com.jereh.calculator;import android.content.Context;import android.os.Bundle;import android.os.PersistableBundle;import android.support.design.widget.FloatingActionButton;import
Time of Update: 2016-07-20
標籤:一、鍵盤1、UIKeyboardWillShowNotification 將要彈出鍵盤2、UIKeyboardDidShowNotification 顯示鍵盤3、UIKeyboardWillHideNotification 將要隱藏鍵盤4、UIKeyboardDidHideNotification 鍵盤已經隱藏5、UIKeyboardWillChangeFrameNotification 鍵盤將要改變frame6、UIKeyboardDidChangeFrameNotification
Time of Update: 2016-07-20
標籤: 安裝Python依賴 pip3.4 install nosepip3.4 install seleniumpip3.4 install Appium-Python-Client 運行測試案例android_contacts.py import osimport unittestfrom appium import webdriverfrom time import sleep# Returns abs path relative to this
Time of Update: 2016-07-20
標籤:GET請求樣本//所有參數都使用Bundle,用putStringBundle bundle = new Bundle();bundle.putString("username", "RederXuGet");bundle.putString("password", "farmerGet");//urlString url = "http://www.baidu.com";//發起請求HTTPRequest.GET(this,url, bundle, new
Time of Update: 2016-07-20
標籤:折騰好久,最後在一個群裡面諮詢一個朋友才弄好的,用的是1.2.2版,感覺對.9的支援不太好,1,用一張乾淨的png圖片放在mipmap裡面。2,點擊圖片右鍵最後一項,create 9-patch file儲存在drawable目錄3,對drawable裡面產生的.9圖進行劃線,(注意:左和上劃就可以,右邊和下邊不要劃),直接滑鼠左鍵劃黑線,不要摁著ctrl劃紅線(因為這個錯誤耽擱好久)。4,儲存並刪除mipmap裡面的圖片,在xml裡面使用。android studio 中
Time of Update: 2016-07-20
標籤:1、android特性:開放性:開源的一個基礎,方便性:平等性:2、Android四大基本組件分別是Activity,Service服務,Content
Time of Update: 2016-07-20
標籤:最近兩天為瞭解決Android上面退出程式問題折騰了半死,在google & baidu 上面找了很久、很久出來的完全千篇一律,說的方法有三,但是經過我實驗後全部不行。 三個方法分別是: killProcess, 這種方式當你kill後 Activity 會返回到上一個ActivityAndroid Level 8(包含8)前使用一個API來操作,Level8以後又是另外一種,所以不能通用使用
Time of Update: 2016-07-20
標籤:一、前言好久沒有更新過部落格了,趁今天有空分享一個導覽列的自訂控制項。有關此控制項的demo相信在網上已經爛大街了,一搜一大把。 我現在只著重分享一些我認為比較難理解的知識點。整個控制項的痛點大概有三個 1、遊標的繪製。 2、ViewPager監聽器的理解。 3、遊標的移動。 本文將注重這三個方面重點分析。先上Demo的最終效果 二、Demo結構圖和知識點範例Module,有四個java檔案和兩個xml檔案 總結一下此控制項的主要知識點 1、ViewGroup繪製流程。
Time of Update: 2016-07-20
標籤:1.隱藏ActionBar ActionBar actionBar =