原创 Axure如何簡單製作登錄註冊的切換

1.首先打開Axure,創建好界面後,點擊打開page1界面,拖拉一個矩形框作爲背景,再拖來兩個矩形框,分別命名爲登錄和註冊兩個按鈕。同時拖拉一個動態面板,如圖所示。   2.在動態面板中,創建兩個子模版,分別命名爲登錄動態面板和註冊動態

原创 android中ListView焦點強佔解決

1.在listview中經常會出現焦點搶佔的情況,如果在list item 上添加 checkbox、button、imagebutton、radi

原创 android使用Recyclerview實現條目的側滑刪除功能

        今天項目需求,需要條目可以側滑刪除功能,所以想到了使用Recyclerview的條目側滑刪除功能,然後看了一下網上很多這種例子,然後就借鑑了一下網上其他大神寫的博客,自己也簡單的寫了demo。     先上一個效果圖給大家

原创 線程的五種狀態與線程池的知識點

線程的五種狀態 1.新建:當new操作符合創建一個線程時,例如new Thread(r),線程還沒有開始運行。此時的線程處於新建的狀態。程序還沒有開始運行線程中的代碼。 2.就緒:一個新創建的線程,並不自動開始運行。要執行線程,必須調用線

原创 android的接口回調

什麼是接口回調呢,就是當你在B頁面寫好的數據,但A或C想調用的時候,直接通過B寫的接口可以把數據調過來A,C這裏進行相關其他的操作。而且B寫的接口,A和C並不一定就會調用,只是當需要用到B裏面的數據纔會調用此接口,所以並不影響A,C頁面本

原创 Android中如何觸發html頁面的Button控件點擊事件

   在android開發中,往往有時會加載html界面,同時需要與之html裏面的控件進行交互。這裏簡單介紹一下如何在android中觸發加載的html界面的Button控件。  1. 首先看Activity的代碼: 首先我們要獲取到

原创 android使用ViewPage實現Grally畫廊的卡片式效果

通過使用ViewPage實現Grally畫廊的卡片式效果,簡單易懂易實現。 之前一直在github與網上搜索資料,查看了很多比如RecyclerView實現畫廊的效果,ViewPage實現畫廊的效果,但是都沒有我想要的既簡單又達到我想要的

原创 android向下一個活動頁面傳遞數據和向上一個頁面傳遞數據

在android中,我們有時會用到在當前活動頁面向下一個活動頁面傳遞一些數據過去,而Intent中提供了一系列的putExtra()的方法重載,可以把我們所要傳遞到下一個活動的的數據暫時保存在Intent。然後在下一個活動頁面中通過Int

原创 android中的ANR異常

ANR異常(Application Not Responding) 1.出現ANR異常的原因: 1.主要是在主線程中做了耗時操作(在5秒時間內還沒用響應) 2.在BroadcastReceiver的10秒內沒有完成返回。 3.Servic

原创 快速使用Git和Gitblit

1.在剛安裝git的時候需要配置環境變量,不然在後期提交過程會出現重複提示現象   $ git config --global user.name "John Doe"   $ git config --global user.email

原创 android如何獲取應用版本號和版本名稱

在android中,一個應用有對應的版本號versionCode和versionName代表的是版本信息。一般在應用的剛打開的歡迎頁面,會有當前應用的版本號顯示。當然在應用的幫助模塊也有顯示這個。 當然版本號可以自定義設置,但是後者設置的

原创 Android中View的寬高測量結果爲0的原因和解決方法

     在View的寬高測量結果中,有時你會發現明明可以實現,但檢測的寬高結果爲0。所以這裏介紹了四種方法來讓View的檢測寬高結果顯示出來。 1.可能沒有調用View.OnMeasure()方法。所以測量的結果爲0。這裏通過調用Vie

原创 android的國際化

在android開發中,應用可能會發布到國外的市場,所以我們需要對應用進行國際化處理。怎麼國際化處理呢。簡單來說就是把應用裏面的相關信息名字改成國外你要發佈到什麼地區的語言就可以了。 怎麼使用呢,下面舉一個例子。            

原创 http與https的幾個不同點

http與https的區別: 1.https協議需要到申請證書,一般免費證書很少,需要交費。 2.http是超文本傳輸協議,信息是明文傳輸,https 則是具有安全性的ssl加密傳輸協議 3.http和https使用的是完全不同的連接方式

原创 Android中Service中是否能做耗時操作,兩種啓動模式與服務不被殺死的方法

1.在Service中,一般情況下都是不能在Service中耗時操作的,但是可以在mainifest中設置屬性progress,這樣我們就可以做耗時操作了。 2.Service的兩種啓動模式: 第一種是startService:start