Time of Update: 2015-06-30
Android推送進階課程學習筆記,android學習筆記 今天在慕課網學習了Android進階課程推送的伺服器端處理回執的訊息 。這集課程主要介紹了,當伺服器往用戶端推送訊息的時候,用戶端需要發送一個回執回來確認收到了推送訊息才算一次完整的推送過程。
Time of Update: 2015-06-30
Android OpenGL ES(七)----理解紋理與紋理過濾,androidopengl1.理解紋理 OpenGL中的紋理可以用來表示映像,照片,甚至由一個數學演算法產生的分形資料。每個二維的紋理都由許多小的紋理元素組成,它們是小塊的資料,類似於我們前面討論過的片段和像素。要使用紋理,最常用的方式是直接從一個影像檔載入資料。 每個二維紋理都有其自己的座標空間,其範圍是從一個拐角的(0,0)到另一個拐角的(1,1)。按照慣例,一個維度叫做S,而另一個稱為T。
Time of Update: 2015-06-30
Runtime.getRuntime().exec()----記錄日誌案例,runtime.getruntimeRuntime.getRuntime().exec()方法主要用於執行外部的程式或命令。Runtime.getRuntime().exec共有六個重載方法:1.public Process exec(String command)在單獨的進程中執行指定的字串命令。2.public Process exec(String []
Time of Update: 2015-06-30
Coco2dx製作一個3D旋轉的效果,coco2dx3d旋轉建了工程之後修改HelloWorldScene.cpp檔案,修改部分為// on "init" you need to initialize your instancebool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !Layer::init() ) {
Time of Update: 2015-06-30
【Android】把外部檔案拷貝的AVD安卓模擬器上的sdcard上,並且在AVD中瀏覽sdcard的檔案,首先,實現這一切的大前提是,你的AVD安卓模擬器,在啟動之前,有設定好sdcard的大小,如。同時,你的AVD安卓模擬器,要處於啟動狀態。否則無法執行如下的操作。這裡以《【Android】利用adt-bundle在Windows下輕鬆搭建Android開發環境與Hello
Time of Update: 2015-06-30
Android 4.0 預設設定修改,android4.01 修改預設壁紙:frameworks/base/core/res/res/drawable-xlarge-nodpi/default_wallpaper.jpg,找個同解析度的圖片改成default_wallpaper.jpg替換。2.如果想加入自己的壁紙。
Time of Update: 2015-06-30
C# MD5驗證,孫廣東 2014.6.24 資料經網路傳輸後會變得非常不安全,最簡單有效解決方案是給資料加一個密鑰,使用MD5 演算法算出校正碼,伺服器收到資料和校正碼後在進行比較校正碼是否正確,以此來判斷資料是否修改過。 PHP產生 的 MD5 校正預設為32位的字串, 而C#預設的是16位的位元組數組,需要略加修改,轉為32個位元組的字串,代碼如下: public static string
Time of Update: 2015-06-30
Android橫向滑動導覽功能表,android導覽功能表 1.: 2.項目地址:https://github.com/lynnchurch/HorizontalScrollMenu.git 3.使用範例程式碼:package com.example.horizontalscrollmenusample;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import
Time of Update: 2015-06-30
不用翻牆更新SDK, Android SDK線上更新鏡像伺服器中國科學院開源協會鏡像站地址:IPV4/IPV6: http://mirrors.opencas.cn 連接埠:80IPV4/IPV6: http://mirrors.opencas.org 連接埠:80IPV4/IPV6: http://mirrors.opencas.ac.cn 連接埠:80上海GDG鏡像伺服器地址:http://sdk.gdgshanghai.com
Time of Update: 2015-06-30
sqlit中使用到的查詢語句,sqlit使用語句最近使用sqlite查詢比較多,包括連表查詢等。記錄一下,以免忘記!1.先根據時間排序後選擇前十條:select * from MyBill order by createTime desc limit 10;2.求price的和:select sum(price) as sum from MyBill;3.這個是有個分類表,有個賬單表,根據分類中的主分類分類統計再排序:select sum(mysum),tb.pid
Time of Update: 2015-06-30
android 子線程真的不能更新ui嗎,android線程更新ui在實際的開發中,子線程肯定是不能更新ui的,但是在測試的代碼中,我們可以實現子線程中更新ui的功能,例如:一個textview 在oncreate生命週期方法中進行findviewbyid然後緊接著寫一個線程,線上程中直接對這個textview進行settext,你就會發現奇蹟竟然就那麼發生了,竟然真的更新了ui,而app竟然沒有cresh掉,頓時就驚呆了然後分別嘗試在onstart onresume
Time of Update: 2015-06-30
Android 資料抓取——線上音樂播放器的實現,android音樂播放器 前言: 相信很多同學學習android都開做過播放器一類的小玩意吧,但是苦於沒有伺服器提供資料,因而只能做個本地播放器,今天,這篇文章就是通過資料抓取,實現沒有伺服器,依然可以線上搜尋和播放音樂!首先,貼上我的最終實現效果: 因為資料是從蝦米搜尋網頁抓過來的,所以我把蝦米logo加上去了,請大家忽略,下面來講基本思路,首先蝦米有這樣一個隱藏的API:
Time of Update: 2015-06-30
android fragment+ FragmentTabHost+viewpager 切換狀態不儲存的問題,androidviewpager 轉載請註明出處:http://blog.csdn.net/djy1992/article/details/46674169@author dujinyang難得有時間上來寫部落格。fragment雖然好用,但個人還是覺得有利有弊。網上大都說切換狀態,有挺多問題,有很多種解決方案。第一種常常遇到的情況:if(rootView ==
Time of Update: 2015-06-30
iOS開發--漫談記憶體管理(一),ios--漫談記憶體管理1、MRC與ARC 蘋果提供兩種記憶體管理機制:一種是MRC(manual reference count),即手動引用計算;另一種是ARC(auto reference
Time of Update: 2015-06-30
objective-c中的category,objective-c oc中的category類似於swift中的extension. 常用於給Int, NSString, NSArray等基礎資料型別 (Elementary Data Type)的對象進行一些方法的擴充. 主要有兩種用途: 基本類型擴充和函數前向定義.基本類型的擴充如下例子, 可以給NSString添加reverse方法. 建立NSString+ReverseString的擴充類, 在.h中// NSString+
Time of Update: 2015-06-30
Tomcat啟動時載入某個servlet,tomcat載入servlet 當我們做一個java項目時,有幾個功能都需要載入servlet或者實現某個共同的方法,雖然我們一味地在每一個功能中依次載入也不是不可以,但是當某個servlet 或者方法被頻繁地載入和應用,我們將物件導向的思想置於不顧卻也真的說不過去。
Time of Update: 2015-06-30
NSDictionary、NSMutableDictionary的基本用法,nsdictionary郝萌主傾心貢獻,尊重作者的勞動成果,請勿轉載。如果文章對您有所協助,歡迎給作者捐贈,支援郝萌主,捐贈數額隨意,重在心意^_^ 我要捐贈: 點擊捐贈Cocos2d-X源碼下載:點我傳送遊戲官方下載:http://dwz.cn/RwTjl遊戲視頻預覽:http://dwz.cn/RzHHd遊戲開發部落格:http://dwz.cn/RzJzI遊戲源碼傳送:http://dwz.cn
Time of Update: 2015-06-30
Android Stability test occured SWT restart issue,androidswt一、問題現象1、System先ANR。2、ANR之後系統重啟。測試方法:Stability
Time of Update: 2015-06-30
imx6q GPIO功能的使用方法,imx6qgpio假如我們要使用擴充口的第11腳EIM_D18。先在arch/arm/plat-mxc/include/mach/iomux-mx6q.h中找有EIM_18,可以找到MX6Q_PAD_EIM_D18__xxx。因為要作為gpio,所以使用MX6Q_PAD_EIM_D18__GPIO_3_18這個配置,將它加入board-mx6q_sabresd.h中。static iomux_v3_cfg_t mx6q_sabresd_pads[] = {.
Time of Update: 2015-06-30
Android Studio編譯大工程報錯:java.exe'' finished with non-zero exit value 1,java.exenon-zero 困擾了三天的Android Studio編譯報錯終於解決了! 三天嘗試了各種不同的方案針對各個不同的方方面面,然而真相只有一個! 原問題情景:由於項目工程特別大,在編譯一段後就會報下面這個錯誤:Error:Execution failed for task ':dexAppDebug'.>