Time of Update: 2014-12-23
標籤:ios7下的app都是全屏的,意思就是所有控制器的view預設都是從螢幕的(0,0)開始。為了達到全屏效果的app,官方為UIviewController增加了幾個屬性:1 @property(nonatomic,assign) UIRectEdge edgesForExtendedLayout NS_AVAILABLE_IOS(7_0); // Defaults to UIRectEdgeAll2 @property(nonatomic,assign) BOOL
Time of Update: 2014-12-23
標籤:在移動互連網的大潮中,你不是一個人在戰鬥! 12月17日,非常榮幸參加了《移動互連網改變世界 ——中國開發人員服務聯盟成立暨2014冬季論壇》。這個會議是在神聖的清華大學舉辦的,大家應該都知道我是畢業於和清華大學一點都沒關係的學校,但我一直希望能在這裡當個學生。
Time of Update: 2014-12-23
標籤:建立一個布局title.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/
Time of Update: 2014-12-23
標籤:字串大水題。 1 #include <cstdio> 2 #include <cstring> 3 #include <cstdlib> 4 5 #define MAXN 105 6 7 typedef struct { 8 char s[5]; 9 char ch;10 } pattern_t;11 12 char line[2][MAXN];13 pattern_t pat[8];14 int t, n;15 16 int
Time of Update: 2014-12-23
標籤:Android中adb push和adb install的使用區別 轉載本篇文章由史迎春(@三俗小女子)投稿。轉載請註明原文地址。在Android實際開發中,經常會使用adb命令,安裝應用程式可以使用adb push 或者adb install。下面就來講講這兩種安裝方式的區別。adb push 能夠指定安裝目錄。比如執行”adb push xxx.apk system/app”
Time of Update: 2014-12-23
標籤:使用PagerAdapter實現ViewPager的頁面滑動功能:1.布局上,ViewPager的顯示預設會佔據整個顯示屏,需要指定大小2.其運行過程如下:首先通過getCount()擷取需要顯示的頁面的數目,但並非全部頁面都一次性載入,而是預設3個頁面,儲存上一個頁面,積極式載入下一個頁面;因此每次對於3個頁面以外不需要的頁面會調用destroyItem(container,position,obj)方法銷毀,預先載入則會調用instantiateItem(container,posit
Time of Update: 2014-12-23
標籤:Service作為Android中四大基本組件之一,也是App中經常要用到的。其實,Service這塊的知識點還是有些多的,下面要分別一一總結下。Service通常總是稱之為“後台服務”,其中“後台”一詞是相對於前台而言的,具體是指其本身的運行並不依賴於使用者可視的UI介面,因此,從實際業務需求上來理解,Service的適用情境應該具備以下條件:1.並不依賴於使用者可視的UI介面(當然,這一條其實也不是絕對的,如前台Service就是與Not
Time of Update: 2014-12-23
標籤:環境:Ubuntu 12.04 + android studio 1.0 + jdkjdk使用sun的jdk,網上有較多教程教怎麼配置,android studio需從android官網下載,偉大的中國牆的原因,有什麼問題大家懂的,sdk下載完後仍然會自動下載部分內容,可選擇自己設定鏡像下載路徑,這樣下載速度會相對較快(開啟SDKManager,Tools->options,HTTP Proxy Server:mirrors.neusoft.edu.cn,HTTP Proxy
Time of Update: 2014-12-23
標籤:trigger.io todo trigger forge 用Trigger.io改進移動Angular.js應用chszs,轉載需註明。部落客頁:http://blog.csdn.net/chszsTrigger.io Forge可以讓我們使用最新、最好的Web技術來開發本地行動裝置 App。本文展示了開發一個簡單的Angular.js應用樣本,並使用Forge模組增強此應用,包括:1)
Time of Update: 2014-12-23
標籤:input dev event input_dev touchscreen-abs 在前文 Linux/Android——usb觸控螢幕驅動 - usbtouchscreen 中記錄了如何在kernel中添加input device
Time of Update: 2014-12-23
標籤:Intent email = new Intent(android.content.Intent.ACTION_SEND);email.setType("plain/text");String[] emailReciver = new String[] { "[email protected]" };String emailSubject = "BrewClock Feedback";String emailBody = "";// 設定郵件預設地址email.putExtra(
Time of Update: 2014-12-23
標籤:類似DOTA遊戲的移動方法, 其餘沒什麼好說的了。using UnityEngine;using System.Collections;public class gogogogo : MonoBehaviour { public float moveSpeed; public Vector3 newPosition; public CharacterController charactercontroller; //public AnimationClip
Time of Update: 2014-12-23
標籤:本人在美工方面一直是比較白癡的,對於一些顏色什麼亂七八糟的非常頭痛,但是在Android編程中這又是經常涉及到的東西,沒辦法,只有硬著頭皮上。Android中常常使用shape來定義控制項的一些顯示內容,今天看了一些shape的使用,對shape有了大體的瞭解,稍作總結:先看下面的代碼:
Time of Update: 2014-12-23
標籤:之前在做DTO轉換時,用到AutoMapper。但DTO的層次太深了,無奈官方沒針對巢狀型別提供好的解決方案,於是自己實現了一下:思路:採用遞迴和反射很好的避免手工建立嵌套對象的映射。 第一個版本,已經提交到:https://github.com/AutoMapper/AutoMapper/wiki/Nested-mappings 1 /// <summary> 2 /// 遞迴建立類型間的映射關係 (Recursively
Time of Update: 2014-12-23
標籤: android中總是要給控制項指定一個id,然後還要在代碼中寫一個控制項名稱,兩者要對應起來,這個工作本身就是體力勞動。這裡我自己寫了一個小的代碼產生工具類,將anroid的xml布局檔案產生為java檔案,通過控制台輸出。同時支援findViewById模式的,和xutils模式的。xml的解析使用到了pull解析器。demo中已包含jar檔案了。舉個例子: 假設有這樣一個布局檔案名稱字叫做empty.xml <?xml version="1.0" encoding="
Time of Update: 2014-12-23
標籤:label 高度自適應 ios 首先並且最重要的是計算文本高度,然後再設定label的高度,計算文本高度:假設文本: NSString*strtest
Time of Update: 2014-12-23
標籤:listview android適配器 android開發 遊響雲停工作室 Android中的ListView 可以上下滑動,並且上下活動可以分頁載入資料,這一節我們看下ListView的滾動事件.
Time of Update: 2014-12-23
標籤:具體原理這裡就不說了 我也沒理順 網上有很多文章都說的很清楚 這裡我就直接上重點主要修改檔案frameworks/base/service/java/com/android/server/usb/UsbService.javaframeworks/base/service/java/com/android/server/usb/UsbHostManager.java首先將UsbService.java中的public UsbService(Context context)改為這樣
Time of Update: 2014-12-23
標籤:在寫程式的過程中用到很多提示的資訊,於是非常自然地就要使用UIAlertView控制項。但是這些提示的資訊有時候只需提示就行,不用操作,那麼此時就要這個提示框自動消失就OK了。 UIAlertView彈出後2s讓其自動消失,兩種方法: (1)結合NSTimer 定義UIAlertView *baseAlert; - (void) performDismiss: (NSTimer *)timer {
Time of Update: 2014-12-23
標籤:android 雙層列表 先直接,1:、展開的:2:後面的是點擊收縮的。3:下面就是代碼部分:我們要定義2個集合用來儲存資料,一個是groupItem的資料,一個是childItem的資料private List<Map<String, Object>> groupList = new ArrayList<Map<String, Object>>();//