Time of Update: 2015-11-21
標籤:Android中的Selector主要是用來改變ListView和Button控制項等其他空的預設背景,其使用方法可以如下所示:1、首先在res目錄下drawable檔案夾,建立一個comm_button_bg.xml的xml檔案。2、編輯comm_button_bg.xml檔案,其代碼結構如下所示:<?xml version="1.0" encoding="utf-8"?><selector
Time of Update: 2015-11-21
標籤: Android自複製傳播APP原理學習(翻譯)1
Time of Update: 2015-11-20
標籤:設定 android:noHistory="true"後,該Activity在statck中不留曆史痕迹。預設的值是false。舉例說明,假設有三個Activity分別是:A,B,C。這三個Activity可以依次順序啟動下一個Activity,比如,在A中做一個Button,使用者點擊後跳轉到B ;
Time of Update: 2015-11-20
標籤:設計MM小尹:“小李,郵件裡是我們設計的使用者登入介面初稿,請你看一下技術上有沒有什麼問題。” 程式猿小李:“好的,我看一下。” 小李開啟郵件,看到介面設計初稿為:這是一個同時支援iPhone和iPad的統一App(Universal App)。儘管小李對Auto Layout很熟悉,但是看到設計稿之後,小李卻犯了難。因為設計稿中的iPhone橫屏的介面布局方式是特殊情況,如果按照圖1的方式添加一套自動布局約束,程式就需要判斷裝置類型(當前是iPhone還是iPad?)以及當前裝置的方位(
Time of Update: 2015-11-20
標籤:轉自:http://tomasz.janczuk.org/2013/01/hosting-socketio-websocket-apps-in-iis.html?utm_source=tuicool&utm_medium=referralIn this post I explain how to configure a socket.io node.js application to use of WebSockets when hosting it in IIS 8 using&
Time of Update: 2015-11-20
標籤:通過NSNumberFormatter,設定NSNumber輸出的格式NSNumberFormatter *formatter = [[NSNumberFormatteralloc]init];formatter.numberStyle =NSNumberFormatterDecimalStyle;NSString *newAmount = [formatterstringFromNumber:[NSNumbernumberWithint:123456789]
Time of Update: 2015-11-21
標籤:package com.example.yabushan.hello3;import android.app.Service;import android.content.Intent;import android.os.Binder;import android.os.IBinder;public class MyService extends Service { private boolean
Time of Update: 2015-11-21
標籤: 我們使用vim的時候,經常會碰到那種情況,就是我們輸入的內容過長,中間一直不換行。當我們一行的長度超出電腦螢幕的時候,我們會發現這時候文字自動換行了。不過,如果你使用行號看的話,其實這新的一行是沒有行號的。這裡就牽扯到兩個概念-實際行跟螢幕行。 實際行主要是指的你手動換行,例如你使用了enter或者是o鍵等。
Time of Update: 2015-11-21
標籤: 故事的發生起於,由於老闆強烈要求app在iPhone6和5有一樣的工具列,然後前端妹子用@media為iPhone6和Plus做了樣式適配。然後問題來了,竟然奇葩的發現@media樣式只對iPhone4和5起了作用,然後在6和6S的樣式效果和5是一樣的,奇了怪了! 然後我去尋找原因,無意中去擷取裝置螢幕寬高時發現了這神奇的現象:CGRect screenBounds = [[UIScreen mainScreen] bounds];NSString *str =
Time of Update: 2015-11-20
標籤:團隊成員:陳淑筠、楊家安、陳曦團隊選題:小學四則運算APP第一次衝刺階段時間:11.17~11.27本次發布是在與團隊成員解決了昨天問題的基礎上,再增加了幾個介面,增加了一些功能,修改與增加的代碼如下:修改的代碼:package com.example.calculator;import java.util.*;import android.os.Bundle;import android.app.ActionBar;import android.app.Activity;import
Time of Update: 2015-11-19
標籤:android activity fragment Activity中載入不同的fragment
Time of Update: 2015-11-19
標籤:App開發人員必備之簡單粗暴 1:真機測試:通過電腦的密鑰產生CSR-通過CSR註冊電腦裝置產生Cer檔案-通過App
Time of Update: 2015-11-19
標籤:1、下載JDK並安裝 http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 配置環境變數 i) JAVA_HOME的值 C:\Program Files\Java\jdk1.8.0_65
Time of Update: 2015-11-22
標籤: APPMainActivity.javapackage com.xfeng.startservicefromanotherapp;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity { @Override
Time of Update: 2015-11-20
標籤:iOS開發中,若是使用xib或storyboard搭建介面視圖,視圖中固定顯示的常值內容可以用localized添加不同語言適配。但是在實際中會有動態載入的文本,這些文字的適配就需要NSLocalizedString等方法舉個例子說明從網路擷取的JSON資料大多為英文如album、book、software等,介面中顯示這些文本可在設定文本時調用NSLocalizedString方法,具體來說使用NSString *NSLocalizedString(NSString *key,
Time of Update: 2015-11-22
標籤:建立瀑布流有三種方式: 第一種方式:在一個ScrollView裡面放入三個儲存格高度一樣的tableView,禁止tableView滾動,只需讓tableView隨著ScrollView滾動即可。這種方式太奇葩,不太推薦使用... 第二種方式:在一個ScrollView裡面從左至右依次放入三個UIView,當ScrollView滾動時,如果之前的三個view消失就將它們存入自訂的緩衝池,即數組中,下拉時再從數組中取出這三個view放到之前三個view位置的下面。但是,切
Time of Update: 2015-11-20
標籤:在iOS7之後,status bar是透明的(transparent),navigation bars,tab bars,toolbars,search bars 和 scope bars 是半透明的(tranlucent)。在設定這些Bar的背景顏色或者背景圖片後,就需要使用下面的方法對StatusBar進行拓展,當然不擴充的後果就是顏色不匹配添加方法如下,注意傳回值的不同-
Time of Update: 2015-11-22
標籤:前言目前基本上每個應用都會使用HTTP/HTTPS協議來作為主要的傳輸協議來傳輸資料。即使你沒有直接使用HTTP協議,也會有成堆的SDK會包含這些協議,譬如分析、Crash反饋等等。當然,目前也有很多優秀的HTTP的協議庫,可以很方便的協助開發人員構建應用,本篇博文中會儘可能地涵蓋這些要點。Android的開發人員在選擇一個合適的HTTP庫時需要考慮很多的要點,譬如在使用Apache
Time of Update: 2015-11-20
標籤:記錄一下 以備以後用到的時候拿出來看看。以前使用的:1 if (UIDevice.currentDevice().userInterfaceIdiom == UIUserInterfaceIdiom.Phone) {2 presentViewController(vc, animated: true, completion: nil)3 } else if (popover == nil || !popover!.popoverVisible) {4
Time of Update: 2015-11-18
標籤:原文網址:www.csdn.net/article/1970-01-01/28258951.對架構師得理解 成為一名架構師,最重要的是通過大量項目實戰積累經驗,經常總結,不斷提高自己的認知水平和業務分析能力。保持對新技術持續不斷的關注,特別是開源項目。 在大型複雜系統中,架構對整個系統的成敗起決定作用。系統架構是從更宏觀層面出發,結合業務需求,結合未來發展,足夠抽象,具有良好可用性、擴充性、可靠