Time of Update: 2015-02-12
標籤:.java 1 package com.example.activitydemoay; 2 3 import android.app.Activity; 4 import android.content.Intent; 5 import android.os.AsyncTask; 6 import android.os.Bundle; 7 import android.view.View; 8 import android.widget.Button; 9 import android.
Time of Update: 2015-02-12
標籤:如果在程式中多次用到一部分相同的布局,可以先將這部分布局定義為一個單獨的XML,然後在需要的地方通過<include>引入,如下:main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content"
Time of Update: 2015-02-12
標籤:在Android布局檔案中,某些時候使用include標籤會很多的好處1,對於稍微有點複雜的布局介面,將所有布局代碼都寫在一個xml檔案中,介面會顯得很冗餘,可讀性很差,這時可以分開使用include標籤來處理2,當Activity需要用到同樣的布局效果,也可以使用include標籤處理,而不用把一樣的布局代碼重複拷貝幾遍,不用以後修改起來每個地方都要修改,提高了代碼的重用性我們先用include標籤實現下面的效果activity_main.xml<RelativeLayout
Time of Update: 2015-02-12
標籤:用過idea基本都會用android studio,我們可以參考idea的文章來學習 alt+f8 debug時選中查看值f8相當於eclipse的f6跳到下一步shift+f8相當於eclipse的f8跳到下一個斷點,也相當於eclipse的f7跳出函數f7相當於eclipse的f5就是進入到代碼alt+shift+f7這個是強制進入代碼ctrl+shift+f9 debug運行java類ctrl+shift+f10正常運行java類command+f2停止運行
Time of Update: 2015-02-12
標籤:ios 地圖 objective-c ios8以前系統地圖定位不好用了,ios8要使用地圖定位,需要設定第一步,在info.plist表中添加兩個欄位 NSLocationAlwaysUsageDescriptionNSLocationWhenInUseUsageDescription 第二步:直接用第三方架構INTULocationManagerINTUL
Time of Update: 2015-02-12
標籤:androidAndroid四大組件之Service服務的兩種開啟方式:startService();開啟服務. 開啟服務後 服務就會長期的後台運行,即使調用者退出了.服務仍然在後台繼續運行.服務和調用者沒有什麼關係, 調用者是不可以訪問服務裡面的方法.bindService();綁定服務. 服務開啟後,生命週期與調用者相關聯.調用者掛了,服務也會跟著掛掉.不求同時生,但求同時死.調用者和服務綁定在一起,調用者可以間接的調用到服務裡面的方法.AIDL本地服務:服務代碼在本應用中 遠程服務:
Time of Update: 2015-02-12
標籤:省略符號 一個點 singleline 現象描述:android:singleLine="true"時,text超出部分顯示[.],沒有顯示省略符號[...]。如果想要一行顯示文本,超出部分用省略符號代替。一般會使用android:singleLine="true"。這種解決辦法大部分情況是對的,但是某些情況下會出問題。比如,以下情況:Button設
Time of Update: 2015-02-12
標籤:Autoresizing:出現最早,僅僅能夠針對父控制項做約束(注意:要關閉Autolayout&Size classes才能夠看到Autoresizing)代碼對應:UIView.h中的autoresizingMask屬性@property(nonatomic) UIViewAutoresizing autoresizingMask; // simple resize. default is UIViewAutoresizingNonetypedef
Time of Update: 2015-02-12
標籤:Gson 是 Google 提供的用來在 Java 對象和 JSON 資料之間進行映射的 Java 類庫。可以將一個 JSON 字串轉成一個 Java 對象,或者反過來。jar和源碼: http://code.google.com/p/google-gson/downloads/list實體類:public class Student { private int id; private String name; private Date birthDay;
Time of Update: 2015-02-12
標籤:項目中需要實作類別似通訊錄那樣按拼音進行排序以及索引列表的顯示的功能,我這裡使用了 PinYin4Objc 這個庫來實現此功能。PinYinObjc是一個效率很高的漢字轉拼音類庫,智齒簡體和繁體中文,有如下特點:1.效率高,使用資料緩衝,第一次初始化以後,拼音資料存入檔案快取和記憶體緩衝,後面轉換效率大大提高; 2.支援自訂格式化,拼音大小寫等等; 3.拼音資料完整,支援中文簡體和繁體,與網路上流行的相關項目比,資料很全,幾乎沒有出現轉換錯誤的問題.下載
Time of Update: 2015-02-12
標籤:第一種策略,是釋放顯示相關的記憶體。這是我們針對系統APP採用的一種調優策略。 圖形內容,俗稱位元影像是非常佔用記憶體的,針對位元影像,我們採用非同步載入的方法,將位元影像內容資訊和位元影像的狀態資訊分別進行儲存,將內容資訊儲存到機身儲存上,而 把狀態資訊保留在RAM上。當APP再次顯示時,不需要重新測量、布局,只在繪畫的時候再把位元影像的內容資訊載入回來。為了保證快速啟用後台應用,我們在系
Time of Update: 2015-02-12
標籤:為了確保對應用中 Activity 的建立和銷毀狀態進行控制,所以就需要一個全域的變數來記錄和銷毀這些 Activity。這裡的大概思路是寫一個類繼承 Application,並使擷取該 Application 的實體為單例模式,在新的 Activity 被建立時在對應 Activity 的 onCreate 方法中將自己存入 Application 的集合中,然後在應用退出時將 Application 存有的 Activity 逐個進行銷毀即可完全退出應用。代碼如下:package
Time of Update: 2015-02-12
標籤:在安卓 APP
Time of Update: 2015-02-12
標籤:用fdisk給新磁碟分割後。然後要建立檔案系統[[email protected] ~]# mkfs.ext4 /dev/sdb1mke2fs 1.41.12 (17-May-2010)/dev/sdb1 is apparently in use by the system; will not make a 檔案系統 here!提示、dev/sdb1正在被使用。[[email protected] new]# dmsetup statusvgdate-lvdata1:
Time of Update: 2015-02-12
標籤:原因:之所以寫這個主要是因為我自認為自己對自訂View已經了如指掌,但是後來才發現自己犯了很多低級錯誤。詳解:按照源碼的注釋,View的繪製過程是這樣子的: /* * Draw traversal performs several drawing steps which must be executed * in the appropriate order: * * 1. Draw the
Time of Update: 2015-02-12
標籤:android wifi 串連狀態 本文將介紹如何擷取android裝置wifi串連狀態!添加存取權限(AndroidManifest.xml檔案裡)<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"
Time of Update: 2015-02-12
標籤:nagiosnagios是目前非常流行的系統,伺服器監控免費軟體,很多大的國內網站像搜狐,網易都在使用nagios進行伺服器監控。nagios的有點在於他本身只是一個架構,對於nagios擴充監控模組,以及警示模組非常方便,能很方便的加入自己編寫的服務監控,以及手機簡訊,郵件,gtalk ,msn警示等等。以下是nagios在linux REDHAT AS4U4
Time of Update: 2015-02-12
標籤: 首先說下讓自己的程式支援iPhone6和6+,第一種使用官方提供的launch screen.xib,這個直接看官方文檔即可,這裡不再多述;第二種方法是和之前iPhone5的類似,比較簡單,為iPhone6和6+添加兩張特殊的pngiPhone6:命名:[email protected] 解析度:750*13346+
Time of Update: 2015-02-12
標籤:mybatis gererator error 在使用mybatis對接資料的時候,手動寫mapper,model,client會比較費時間,可以試用mybatis_gererator來產生難度比較大的mybatis設定檔. 先要用myeclipse建立java工程.
Time of Update: 2015-02-12
標籤:查看源碼BitmapDrawable.java。BitmapDrawable有若干個構造方法。New BitmapDrawable(Bitmap bitmap)是早期的一個構造方法,在android 4.0已經過時,部分代碼如下:this(new BitmapState(bitmap), null);而google提倡使用new BitmapDrawable(Bitmap bitmap,Resources res),其部分代碼如下:this(new BitmapState(bitmap),