Time of Update: 2016-02-03
標籤:本文將從四個方面對IOS開發中UIAlertView與UIAlertController的用法進行講解:一、UIAlertView與UIAlertController是什麼東東?二、我們為什麼要用UIAlertView或UIAlertController?三、如何使用UIAlertView和UIAlertController?四、閱讀提醒。一、UIAlertView與UIAlertController是什麼東東? 一句話,在所有行動裝置
Time of Update: 2016-02-03
標籤:一、圖解call、apply、bind的異同JavaScript中函數可以通過3種方法改變自己的this指向,它們是call、apply、bind。它們3個非常相似,但是也有區別。下面表格可以很直觀看出三者的不同方法是否直接執行函數傳入的參數調用方式call是(context,arg1,arg2,arg3...)第二個參數之後都是實參function.call(context,arg1,arg2,arg3...)apply是(context,[arg1,arg2,arg3...])第二個參
Time of Update: 2016-02-02
標籤:package test.main.cls;import com.example.popupwindow.R;import android.app.Activity;import android.os.Bundle;import android.view.ContextMenu;import android.view.ContextMenu.ContextMenuInfo;import android.view.Gravity;import
Time of Update: 2016-02-02
標籤:原文網址:http://my.oschina.net/u/157503/blog/169041註冊native函數有兩種方法:靜態註冊和動態註冊。1、靜態註冊方法根據函數名找到對應的JNI函數:Java層調用函數時,會從對應的JNI中尋找該函數,如果沒有就會報錯,如果存在則會建立一個關聯聯絡,以後在調用時會直接使用這個函數,這部分的操作由虛擬機器完成。靜態方法就是根據函數名來遍曆java和jni函數之間的關聯,而且要求jni層函數的名字必須遵循特定的格式,其缺點在於:1)javah產生的j
Time of Update: 2016-02-02
標籤:原文網址:http://www.jianshu.com/p/aba734d5b5cd最近看到了很多關於熱補的開源項目——Depoxed(阿里)、AnFix(阿里)、DynamicAPK(攜程)等,它們都用到了JNI編程,並且JNI編程也貫穿了Android系統,學會JNI編程對於我們學習研究Android源碼、Android安全以及Android安全強化等都是有所協助的。但是對於我們這些寫Android應用的,大部分時間都是在使用Java編程,很少使用C/C++編程
Time of Update: 2016-02-02
標籤:原文網址:http://www.cnblogs.com/eddy-he/archive/2012/08/09/2629974.html軟體版本: ubuntu10.04 java version "1.6.0_30-ea" eclipse android-ndk-r5b目錄: 1. 簡介 2. JNI 組件的入口函數 3. 使用 registerNativeMethods 方法 4. 測試 5. JNI 協助方法 6. 參考資料1. 簡介 Android與JNI(一)
Time of Update: 2016-02-02
標籤:第二章重點:1.理解View以及各種布局的優缺點,適用情境。 2.熟練掌握adapter原理與用法。3.熟悉其它控制項的基本使用方法。//////////////////////////////////////////1.動態建立與載入View。2.開發自訂View,由於Android提供的控制項類型有限,對於一些應用來說是無法滿足的,例如地圖的顯示,Android並沒有提供一個可以顯示地圖介面的view組件,這時就需要開發人員自行的構造一個滿
Time of Update: 2016-02-02
標籤:cacti和nagios 都是中小企業必備的監視軟體,首先來一個回顧cacti監控優缺點:主要是監控圖形流量,通過web介面監控流量,(主要監控cpu記憶體硬碟,流量)基於snmp(抓取資料)和rrdtool(rrdtool主要是將抓取的資料
Time of Update: 2016-02-02
標籤:http://blog.csdn.net/cuiran/article/details/45065477https://www.baidu.com/s?wd=BadgeView%20RadioButton&rsv_spt=1&rsv_iqid=0xe724dde900024226&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&
Time of Update: 2016-02-02
標籤:轉載請註明出處:http://blog.csdn.net/u012338845/article/details/46773245開始都是用Html.fromHtml(source)。來顯示html的可是你會發現,對於style。table等等一系列的標籤它都沒有解析的僅僅好換一個思路。用webview去做在xml中增加<WebView
Time of Update: 2016-02-02
標籤:搭建Android NDK環境 Windows XP環境下1 一些下載① NDK r7:http://developer.android.com/sdk/ndk/index.html ② cygwin:http://www.cygwin.com/ (1.7.11-1)③ notepad++:http://notepad-plus-plus.org/download/v5.9.8.html2 cygwin安裝① 執行下載的setup.exe。點Next② 選擇安裝方式。
Time of Update: 2016-02-02
標籤:1、字型設定:改用px為rem,字型會隨著頁面的大小而進行縮放em 是相對於其父元素來設定字型大小的。 /* 進行任何元素設定,都有可能需要知道他父元素的大小 */rem是相對於根項目<html> 通過它既可以做到只修改根項目就成比例地調整所有字型大小。高也是可以用rem設定的,就好比320px 的解析度,1rem就是32px,1.75rem 就是56px.移動端頁面製作的注意事項
Time of Update: 2016-02-02
標籤: 今天劉國斌老師教了實戰的一個demo,仿寫音樂播放器 // 1、 如果在viewcontroller裡跳轉到別的頁面裡,另一個viewcontroller是storyboard拖出來的,初始化頁面需要用self.stroy 再調用方法,instantiateViewControllerWithIdentifier //
Time of Update: 2016-02-02
標籤:使用者介面部分學起來還真是無處下手哇,總不能一個控制項發一篇文吧,略有點費時間啊。。。這個難道不是邊用邊學才給力嗎。。所以我打算從最實用的Button開始下手。 先貼幾個連結,好東西: android使用者介面的詳盡教程執行個體系列: http://www.cnblogs.com/aimeng/archive/2012/06/26/2563762.html android使用者介面教程執行個體匯總: http://www.cnblogs.com/aimeng/arch
Time of Update: 2016-02-02
標籤:import java.io.ByteArrayOutputStream;/** * Created by Administrator on 2016/2/2. * -----------16進位和字串互轉--------- * ------------解決中文亂碼問題--------- */public class StringToSixthUtils { private static String hexString = "0123456789abcdef"; /*
Time of Update: 2016-02-02
標籤: 相關資料:1.http://www.cnblogs.com/yc-755909659/p/4080645.html 問題現象:建立Android模擬器提不”no system images installed for this target”。問題原因:在於CPU/ABI選項無法選擇,並顯示“No system images installed for this
Time of Update: 2016-02-02
標籤:在實際開發中LayoutInflater這個類還是非常有用的,它的作用類似於findViewById()。不同點是LayoutInflater是用來找res/layout/下的xml布局檔案,並且執行個體化;而findViewById()是找xml布局檔案下的具體widget控制項(如Button、TextView等)。具體作用:1、對於一個沒有被載入或者想要動態載入的介面,都需要使用LayoutInflater.inflate()來載入;2、對於一個已經載入的介面,就可以使用Activi
Time of Update: 2016-02-02
標籤:在iOS開發過程中,不管是做什麼應用,都會碰到資料儲存的問題。將資料儲存到本地,能夠讓程式的運行更加流暢,不會出現讓人厭惡的菊花形狀,使得使用者體驗更好。下面介紹一下資料儲存的方式:1.NSKeyedArchiver:採用歸檔的形式來儲存資料,該資料對象需要遵守NSCoding協議,並且該對象對應的類必須提供encodeWithCoder:和initWithCoder:方法。前一個方法告訴系統怎麼對對象進行編碼,而後一個方法則是告訴系統怎麼對對象進行解碼。例如對Possession對象歸檔
Time of Update: 2016-02-02
標籤:前言android中滑動控制項非常多,相信大部分同學接觸的都是ListView這樣的豎向滑動的控制項,可是有時候我們也有橫向滑動的需求,非常多應用眼下也做成了這個樣子,以weiciyuan為例,例如以所看到的,上面的幾個tabbutton都是能夠滑動的。Navigation Tabs加入導航tab欄。是一種常見的設計樣式,相信大家也常常看到它。Android2.x時代。一般大家都是用tabhost來實現(之前的項目採用這樣的設計苦逼了好一陣)。自從google推出設計規範後,
Time of Update: 2016-02-02
標籤://// TWFXSecondViewController.m// DemoMultiView//// Created by Lion User on 12-12-24.// Copyright (c) 2012年 Lion User. All rights reserved.//#import "TWFXSecondViewController.h"#import "TWFXThirdViewController.h"@interface