Time of Update: 2016-08-09
標籤: [Learn Android Studio ]第二章:Android Studio概述(一) Android Studio是一個視窗化的開發環境。為了充分利用有限的螢幕空間,不讓你束手束腳,Android Studio 在特定的時間僅僅顯示一小部分可用視窗。除了一些上下文敏感的視窗和上下文相關的視窗顯示出來外,其他的仍舊隱藏,除非你主動開啟它們。或者相反,一些可見的視窗直到你主動隱藏它們。為了充分利用Android
Time of Update: 2016-08-07
標籤:解決辦法:gradlew is the gradle wrapper executable - batch script on windows and shell script elsewhere. If you include the following lines in your build.gradle,task wrapper(type: Wrapper) { gradleVersion = ‘2.0‘}a gradle wrapper script
Time of Update: 2016-08-09
標籤:ios android node 李寧老師 東北大學電腦專業碩士。曾任瀋陽東軟股份專案經理。51CTO學院簽約講師。從事軟體研究和開發超過20年。長久以來一直從事Java、Android、iOS、C++、Swift、Objective-C以及跨平台遊戲引擎(Cocos2d-x、Unity3D等)的開發和技術指導工作。對國內外相關領域的技術、理論和實踐有很深的理解和研究。主要著作包
Time of Update: 2016-08-09
標籤:第一步:項目匯入 向AS中匯入項目的方法有兩種(其實是一種)。 方法一:是在eclipse中先匯出為gradle(1),然後開啟AS,找到項目中的gradle檔案,直接匯入。 方法二:直接在AS中找到項目,直接匯入。(2) 圖1 圖2
Time of Update: 2016-08-09
標籤:前幾天因為項目的需要,要在一個ListView中放入另一個ListView,也即在一個ListView的每個ListItem中放入另外一個ListView。但剛開始的時候,會發現放入的小ListView會顯示不完全,它的高度始終有問題。上網查了下,發現別人也有遇到這樣的問題,而大多數人都不推薦這樣的設計,因為預設情況下Android是禁止在ScrollView中放入另外的ScrollView的,它的高度是無法計算的。又搜尋了一下,發現有StackOverflow上的牛人已經解決了這個問題,
Time of Update: 2016-08-09
標籤:http://www.cnblogs.com/lyp3314/archive/2011/11/10/2244971.html一、什麼是activity Activity 是使用者介面程式,原則上它會提供給使用者一個互動介面功能。它是 android 應用程式的準系統單元。Activity
Time of Update: 2016-08-08
標籤:本書中文版比較新,但是是從2014年的一本英文書翻譯過來的。從時間上來說,過去的這兩年移動醫學行業發生了比較大的變化,這本書已經過時了。除此之外,本書以互連網上公開可見的資料的複製粘貼為主,作者缺乏對這個行業的深入瞭解,書中缺乏作者對資料的概括分析總結。總體評價為二星。《移動醫學:智能化醫學時代的來臨》:2014年的舊書了,以網上可見的資料的複製粘貼為主。二星
Time of Update: 2016-08-06
標籤:Android進程回收機制Low Memory Killer 團隊原創分享:Android版後台保活實戰分享(網路保活篇) 團隊原創分享:Android版後台保活實戰分享(進程保活篇) 關於 Android 進程保活,你所需要知道的一切(同上: Android進程保活詳解,一篇文章解決你的所有疑問)Android後台保活實踐總結:即時通訊應用無法根治的“頑疾” Android
Time of Update: 2016-08-08
標籤:extern float ceilf(float);extern double ceil(double);extern long double ceill(long double); extern float floorf(float);extern double floor(double);extern long double f
Time of Update: 2016-08-08
標籤: ionic點擊按鈕展示詳細內容,往下滑動,會出現反彈,稍等2秒左右時間再往下拉就可以.解決方案:$timeout(function () { $ionicScrollDelegate.$getByHandle(‘mainScroll‘)._instances[0].resize(); $ionicScrollDelegate.$getByHandle(‘mainScroll‘)._instances[1].resize();//or by this
Time of Update: 2016-08-08
標籤:你們看過韓國電影《奇怪的她》不?女主角是不是超級漂亮的。。。。。。。好啦,扯正事吧,先看看女神照片。公司新項目用到了OKHttp網路架構,在下載檔案這塊都蒙圈啦,再查查資料就一個Resopnse方法返回資料,而且是在下載檔案結束之後才會走這個方法,整個項目和伺服器打交道那塊用得都是OKHttp,如果我再整個原生的HttpClient在裡邊實現版本更新總覺得我這代碼髒了,心裡不舒服,但是那我怎麼擷取下載的進度啊,所幸在網上找到了相應的案例,寫的非常好,大家可以參考參考,可以擷取下載的進度啦,
Time of Update: 2016-08-08
標籤:一、.net API 一般的頁面都是.aspx檔案,由於.aspx檔案都帶有HTML的格式,我們傳遞的都是json格式的資料,所以html頁面格式對json格式有影響,故而我們寫Web-API都不會採用.ASPX的頁面。而是選用一般應用視窗介面:.ashx檔案。二、請求方式: 一般我們.net端響應請求和Android端都一樣有2種方式:GET/POST,
Time of Update: 2016-08-08
標籤:安卓裝置在螢幕尺寸和像素密度上差別很大,因此在使用WebView載入網頁時就需要考慮到這種差別,對我們的網頁做出精心的設計以在不同的螢幕上都能得到合適的展現。通常情況下,我們需要考慮到兩個因素:1、視區(viewport)所謂的視區指的是Web頁面繪製的矩形地區。viewport有很多屬性是我們可以設定的,比如視區的大小和初始比例。其中最重要的一個是要指定視區的寬度,它是網頁展示的水平像素點的總數量(即CSS像素點的數量)。2、螢幕密度WebView以及Android上的多數瀏覽器會把網頁
Time of Update: 2016-08-06
標籤:偶然發現用ipad訪問我的網站時,發現網站上的一串數字變顏色了(原來是紅色的),現在變成了藍色。一開始以為網站出了什麼問題,後來在PC端查看,發現顏色依舊是紅色。在ipad上點擊還會快顯功能表呼叫的選項,基本可以斷定是Safari搞的鬼了。Safari識別電話號碼功能會自動將數字識別成電話號碼。別的地方倒也罷了,如果在使用者名稱中出現數字(手機註冊新浪微博的話使用者名稱就是“手機使用者xxxxxxxx”),那效果會很不好。為了這個問題,到Safari的官網翻找,發現
Time of Update: 2016-08-08
標籤:Spinner==>Spinner是ViewGroup的間接子類,因此也可作為容器使用。常用屬性: android:prompt——設定該列表框選擇框的提示資訊 android:entries——使數組資源設定該下拉式清單方塊的清單項目注意:在使用Spinner時,如果可預先指導列表框內容資訊,則不需要編寫代碼,只需要為Spinner指定 android:entries
Time of Update: 2016-08-08
標籤:軟體測試1.軟體工程,一個項目的流程是……?簡單的說就是:需求確認——概要設計——詳細設計——編碼——單元測試——整合測試——系統測試——維護 需求確認:需求規格說明書 概要設計:系統使用案例圖,用例情境 詳細設計:系統設計報告,資料庫設計報告 測試:測試案例報告2.軟體測試流程?測試準備-測試計劃-測試需求-測試案例-測試執行-測試缺陷管理-測試報告總結註:需求分析需求分析(Requirment Analyzing)應該說是軟體測試的一個
Time of Update: 2016-08-08
標籤:首先:重寫EditText//請在這裡添加您的包名 import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.util.AttributeSet; import android.widget.EditText; public class
Time of Update: 2016-08-08
標籤:http://blog.csdn.net/worker90/article/details/6893246相對布局對於做Web開發來說再熟悉不過了,我們在用CSS+DIV的時候經常會用到這些類似的相對布局的,在設定某個DIV的位置的時候,我們時常會以一個DIV作為參考來設定的位置,廢話不多說,直接看屬性看執行個體。 屬性名稱描述android:layout_below擺放在指定組件的下邊android:layout_toLeftOf擺放在指定組件的左邊android:layout
Time of Update: 2016-08-07
標籤:一、Android Socket 通訊簡介Android與伺服器的通訊方式主要有兩種,一是Http通訊,一是Socket通訊。兩者的最大差異在於,http串連使用的是“請求—回應程式式”,即在請求時建立串連通道,當用戶端向伺服器發送請求後,伺服器端才能向用戶端返回資料。而Socket通訊則是在雙方建立起串連後就可以直接進行資料的傳輸,在串連時可實現資訊的主動推送,而不需要每次由用戶端想伺服器發送請求。
Time of Update: 2016-08-07
標籤:根Activity啟動過程 Launcher啟動MainActivity的過程主要分為6個步驟:一、Launcher向ActivityManagerService發送一個啟動MainActivity的處理序間通訊請求;二、ActivityManagerService首先將MainActivity的資訊儲存下來,再向Launcher組件發送一個進入中止狀態的處理序間通訊請求;三、Launcher進入中止狀態後,向ActivityManagerService發送一個已經進入中止狀態的