Time of Update: 2015-02-15
標籤: 本人是百度的一名iOS開發人員,想與園子裡的各位同仁探討一下移動用戶端開發人員的未來,希望大家不吝賜教。
Time of Update: 2015-02-15
標籤:android
Time of Update: 2015-02-15
標籤:相信大家做過安卓開發或者安卓自動化測試開發的都離不開adb這個Android Debug Bridge這個工具,該工具有個很重要的功能就是連接埠轉寄。比如你在目標安卓機器端建立了一個服務來處理擷取當前介面元素,監聽的是裝置本機網路上的連接埠5555,那麼在pc用戶端你就可以執行"adb forward tcp:5555 tcp:5555"來把發送到pc本地的5555連接埠的資料直接轉寄到目標安卓機器的服務監聽連接埠上,非常的方便。(這裡主要關注的是pc端和安卓機器端通過adb
Time of Update: 2015-02-15
標籤:c++ 程式員 面試 c++11 如果第二個對象是在複製或賦值結束後被銷毀的臨時對象,則調用移動建構函式和移動賦值運算子,這樣的好處是避免深度複製,提高效率。為了直觀地觀察移動建構函式和移動賦值運算子的運行方式,編寫一個類Pointer,該類的對象會在堆動態建立一個數組。代碼如下:class
Time of Update: 2015-02-15
標籤: SparseArray<E> 就是對數組的壓縮,用一種壓縮方式來表示數組。 在我們定義數組的時候 ,數組中 有時候會有大部分內容 未被使用(或為0),造成記憶體控制項的浪費。為了節省記憶體控制項,且不影響數組中原有的資料,我們就採用了一種壓縮方式來表示數組。 圖中黃色顯示的是我們使用了的元素,這裡其他 元素都被浪費了 。來看看 用 稀疏 數組 表示的 方法 稀疏數組的 第一部分 表示了 數組的行數
Time of Update: 2015-02-14
標籤:Android 平台提供了一套完整的動畫架構,在Android3.0之前有兩種動畫Tween Animation(補間動畫)和Frame Animation(幀動畫), 對應SDK中的View Animation和Drawable Animation。 在Android3.0之後,新增了一種動畫Property Animation(屬性動畫)。 一: 補間動畫(res/anim/ ) Tween Animation可以對view實現一系列的轉換,給出兩個主要畫面格,
Time of Update: 2015-02-14
標籤:window_in.xml<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="500" android:fromXDelta="0" android:fromYDelta="1000"
Time of Update: 2015-02-14
標籤: 很多從web後端轉到app後端的小夥伴經常很茫然,不知道這兩者之間有啥區別。本文通過例子,分析web後端和app後端的區別,使各位更好地把握app後端的架構。 (1) app後端要謹慎考慮網路傳輸的流量,主要是api設計,圖片處理上 現階段,手機上網的資費還是要按照流量算的,一般的3G使用者,每個月的流量幾百M,4G使用者,每個月的流量也就幾G。 如果不考慮網路傳輸的流量,一張圖片就佔了幾百K,流量用得飛快的。 在前面的文章《7。app和app後端的通訊》
Time of Update: 2015-02-14
標籤:android 開發工程師 關鍵字 一個出色的Android開發工程師應該掌握哪些必要技能呢?我想應該掌握如下幾個方面:語言基礎; 語言基礎應該掌握C語言開發和Java語言開發,有人會問學習Android開發還要學習C語言嗎?是這樣的。Android底層是由C語言和C++來實現並運行Linux平台
Time of Update: 2015-02-14
標籤:CGFloat和float的區別,什麼時候用哪一種?CGFloat is just a typedef for either float or double.The basic type for all floating-point values.[plain] view
Time of Update: 2015-02-14
標籤:ios 棧 heap Object-c的對象在記憶體中是以堆的方式分配記憶體空間的,並且堆記憶體是由你釋放的,即release
Time of Update: 2015-02-14
標籤:新換了台Macbook,又折騰了一遍Provisioning Profile認證,蘋果的認證繁鎖複雜,每次製作都相當麻煩,而且Provisioning Profile認證是與裝置綁定的,所以更換開發環境後需要重新製作。Provisioning Profile認證這個東西是很有蘋果特色的一個東西,一般稱之為PP認證,該認證將AppID、開發人員認證和裝置綁定到一起。刪除原有Provisioning Profile:如果原有Provisioning
Time of Update: 2015-02-14
標籤:JDK的安裝和Java環境變數的設定1JDK JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html JDK(Java Development
Time of Update: 2015-02-14
標籤:JDK: jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exeEclipse:Eclipse3.7.1Android sdk:android-sdk_r20.0.3-windows按照網上的安裝方法,安裝完成後的android sdk 介面現在我成功的安裝了兩個版本,但是其它的版本不能安裝解決辦法:修改host在host 檔案後面加上一句這個:74.125.237.1 dl-ssl.google.com
Time of Update: 2015-02-14
標籤:router_check_apn_ping.c#include <stdio.h>#include <stdlib.h>#include <string.h>#define OK 0#define WARNING 1#define CRITICAL 2#define UNKNOWN 3#define LEN 1000//#define TCL_CMD "/home/weihu/tcl/"#define TCL_CMD
Time of Update: 2015-02-14
標籤: 經過這兩天對ObjectAnimator屬性動畫的學習,基本對Android提供的屬性動畫有了一定的認識,現在就為大家以一個類似扇形開啟的效果做總結。: 下面就讓我們用剛剛學到的屬性動畫效果,來實現上述的效果;首先我們需要準備8張小表徵圖,將他們放到res目錄下的drawable檔案中,下面就是布局檔案,布局檔案很簡單,就是把這8張小表徵圖使用ImageView引入到介面中,需要注意的就是把做為開關的表徵圖,放到最下面,下面就看一下具體的實現:/** * 屬性動畫綜合小例子 *
Time of Update: 2015-02-14
標籤:1. android的一個工程作為library,在該工程中可以自訂一些控制項,在其他工程只要添加該工程作為library即可使用,如所示: 注意,作為library工程的AndroidManifest.xml中不能添加如下代碼:<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" >
Time of Update: 2015-02-14
標籤: 首先設定 setOverScrollMode(OVER_SCROLL_NEVER); // );//去掉ScrollView 滑動到底部或頂部 繼續滑動時會出現漸層的藍色顏色快 init(... ... if (null != attrs) { &
Time of Update: 2015-02-14
標籤:AlertDialog.Builder builder = new AlertDialog.Builder(Activity.this); builder.setMessage("Are you sure you want to exit?") .setCancelable(false) .setPositiveButton("Yes", new DialogInterface.OnClickListener() {
Time of Update: 2015-02-14
標籤:android 進程 1:Android中的進程process當一個android應用啟動,系統會啟動一個進程和一個主線程來運行這個應用。Android系統會儘力保持這個進程的穩定和安全。但是,在某些特殊情況下,總會移除舊的進程來回收記憶體,用於新的或者重要的進程。當要回收記憶體的時候,系統要決定那些進程應該保留,那些進程應該殺掉。因此,在android進程管理中,設定了進程的優先順序別。優先順序別取決於進程內啟動並執行程