RC 522模組在LINUX平台調試筆記

硬體平台: 1 主控:SMDK Exynos4412 POP S5M8767A 2 RFID模組:君盾集團提供的RC522模組 3 通訊介面:SPI 軟體平台:Android ICS & kernel version 3.0.15 一,使能主控端SPI 1 硬體使能: 從SMDK原理圖上可以看到SPI0與I2C共用,SPI1已經串連到其它裝置,SPI2未用,故這裡選用SPI2。2 軟體使能: SMDK Exynos4412 主控端已經配置好了SPI介面,使用時只需開啟宏CONFIG_S3

Android系統不睡眠的常規檢測

最近在調試展訊android平台一個手機項目,發現手機不能進入待機狀態,功耗偏高,1. 在待機的時候抓取系統的待機狀態下的kernel log 也就是/proc/kmsg檔案 最好使用T卡抓log或者將kmsg檔案重新導向到手機內建隨身碟空間中,等待機時間夠了之後將該log從手機中取出進行分析2. 系統沒有進入低功耗的睡眠狀態,大部分都是因為存在wakeup irq 頻繁起來導致 在kernel中pm_debug.c中 void inc_irq(int irq)會列印出喚醒系統的irq,

圖片緩衝之記憶體緩衝技術LruCache,軟引用

每當碰到一些大圖片的時候,我們如果不對圖片進行處理就會報OOM異常,這個問題曾經讓我覺得很煩惱,後來終於得到瞭解決,那麼現在就讓我和大家一起分享一下吧。這篇博文要講的圖片緩衝機制,我接觸到的有兩鐘,一種是軟引用,另一種是記憶體緩衝技術。 先來看下兩者的使用方式,再來作比較。除了載入圖片時要用到緩衝處理,還有一個比較重要的步驟要做,就是要先壓縮圖片。1、壓縮圖片至於要壓縮到什麼狀態就要看自己當時的處境了,壓縮圖片的時候既要達到一個小的值,又不能讓其模糊,更不能展開圖片。/** *

Android行動裝置的工廠測試程式開發

我設計的工廠測試載入器是CS結構的,在裝置端會有一個Server,再PC端會有一個Client,兩者進行互動完成測試。通訊方式選擇:1.Stocket:優點是不基於ADB,可以自己定義介面,相對穩定,在Android2.3以前似乎多數的測試載入器都是使用這個方式,需要在裝置端跑起來一個S程式,等待接收命令。2.ADB:優點方便,直接移植過來Android的ADBD的程式即可,加一些傳輸的資訊的D-CODE以及P-CODE即可,在Android2.3以後ADB逐漸穩定,我覺得使用這種方式更加方便。

ImageView添加漸層效果

在開發中,我們可能會對一張圖片加上漸層效果,這可以通過在ImageView中添加Filter來實現。 首先定義一個color數組,在arrays.xml中添加如下代碼:<array

Android使用SurfaceView播放視頻時橫豎屏的調整

我個人看視頻的時候喜歡橫屏看,這樣視頻映像顯得還大,所以在做自己的播放器的時候預設就是橫屏顯示。這樣在播放橫屏錄製的視頻時沒有問題,但是一旦播放豎屏錄製的視頻問題就大了,映像都是偏轉90度的。這可怎麼辦呢?我的解決思路: 1.將SurfaceView偏轉90度,結果黑呼呼一片啥都不顯示。 2.將包含SurfaceView的layout偏轉90度,結果還是一片黑呼呼。

我也來開發2048之主介面設計

我的開發慣例,先把介面設計出來,看過我前面部落格的朋友應該知道了。接上次,今天的主要目的是設計介面,主介面其實比較簡單了,我們先:層次並不複雜,痛點在於中間遊戲面板的設計,這個我們留著下次詳細講咯主布局是一個LinearLayout,這個很容易看出來,主要是Button樣式的改造,我使用了一個自訂shape加selector來實現,這幾個Button主要就是shape顏色的不同下面顯示一個Shape來樣本:<?xml version="1.0"

[049] 微信公眾平台開發視頻公開課強力來襲

        公眾平台開發視頻公開課強力來襲,你準備好了嗎?2014年4月26日晚8點,我在CSDN社區線上培訓課堂等你,將為你帶來90分鐘的精彩視頻課程+30分鐘的線上互動答疑,為你掃清公眾平台開發入門的主要障礙!       

Android手機間無線互傳功能探索及實現

  年前研究了一下Android如何?無線互傳的功能,寫了個小demo,最近無事,遂整理一下,與各位共用。前期調研發現,Android想要實現無線互傳有以下幾種技術:1,Bluetooth通行已久,簡單易用,無奈速度奇慢是硬傷;2,NFC,官方從API 9開始支援,但各廠商對此技術持觀望態度,比如我的三星就沒有相應NFC硬體,NFC適用近場少量資料轉送,尚未測試資料量的表現,不過NFC所謂的近場對距離要求相當苛刻,基本是要貼著才能傳;3,WIFI-P2P,傳輸速度快,且P2P使得兩台裝置互為C/

unity3D遊戲開發十三之GUI

GUI在遊戲的開發中佔有重要的地位,遊戲的GUI是否友好,使用是否方便,很大程度上決定了玩家的遊戲體驗。Unity內建了一套完整地GUI系統,提供了從布局、控制項到皮膚的一整套GUI解決方案,可以做出各種風格和樣式的GUI介面。在Unity中使用GUI來完成GUI的繪製工作,目前Unity沒有提供內建的GUI可視化編輯器,因此GUI介面的製作需要全部通過編寫指令碼代碼來實現,如果遊戲有比較多的介面製作需求,可以通過編寫編輯器指令碼來製作適合自身需求的GUI編輯器,或者藉助第三方的G

cocos2d-x在win7下的android交叉編譯環境

cocos2d-x在win7下的android交叉編譯環境2014年4月14日 cocos2d-x環境配置前面把Visual

Cocos2d3.0RC2 Android編譯

cocos2d升級到3.0RC2了,發現Android編譯似乎以前容易很多。這裡記錄下實現過程防止以後遺忘。一、前期準備  1、ADT:百度下就OK2、NDK:百度下就OK3、ANT:http://124.254.47.39/download/55152992/78533365/4/zip/57/132/1388364864569_644/apache-ant-1.9.3-bin.zip

[Android Studio]-Gradle項目中添加JNI組建檔案(.so檔案)

為了適應潮流使用Android Studio還是有半年多了!對於從Eclipse遷移項目到Android Studio中添加.jar檔案和.so檔案無疑是一件很重要也是很頭疼的問題!在最新版本中,預設是自動打包libs下面的所有.jar檔案的,所以jar不用多講了。加入.SO(這個是要看你的項目Gradle版本)提示:都是設定build.gradle檔案(1)老版本,好像是指0.5以前的,具體不太記得了,方法如下:task copyNativeLibs(type: Copy) {

Cocos2d-x 3.0 紅孩兒私家必修

Cocos2d-x 3.0 紅孩兒私家必修前言:        時光飛逝,每每看到部落格上的回複和微博上的鼓勵,總會覺得虧欠大家點什麼。停下來太久,總是覺得不太對勁,哈哈,時習之吧,望以此勉勵大家。紅孩兒Cocos2d-x學習園地QQ群:1群:249941957    2群:44208467    3群:20510049   

Android用http協議上傳檔案

http協議上傳檔案一般最大是2M,比較適合上傳小於兩M的檔案 [代碼] [Java]代碼 001import java.io.File; 002import java.io.FileInputStream; 003import java.io.FileNotFoundException; 004import java.io.InputStream; 005006/**007* 上傳的檔案008*/ 009public

【讀書筆記-《Android遊戲編程之從零開始》】6.Android 遊戲開發常用的系統控制項(TabHost、ListView)

3.9 TabSpec與TabHostTabHost類官方文檔地址:http://developer.android.com/reference/android/widget/TabHost.htmlAndroid 實現tab視圖有2種方法,一種是在布局頁面中定義<tabhost>標籤,另一種就是繼承tabactivity.但是我比較喜歡第二種方式,應為如果頁面比較複雜的話你的XML檔案會寫得比較龐大,用第二種方式XML頁面相對要簡潔得多。

Android學習系列(38)--Android源碼下載和編譯

前面多篇文章介紹到如何下載和編譯Android或者CM源碼,不過一直都是放在《拓展系列》裡。隨著學習的深入,android源碼是非常有參考和學習價值,強烈推薦大家都去下載,編譯,學習,所以把它提到《學習系列》專講一章基礎篇。剛裝了UBUNTU14.04,所以嘗試在新環境下編譯一下android源碼。因為和諧原因,我臨時買了個VPN,推薦一下(還算穩定):http://a.wy002.com/347501、參考連結(官方):環境:http://source.android.com/source/i

【cocos2d-x】cocostudio::ColliderDetector 簡單介紹 骨骼動畫綁定碰撞地區進行碰撞檢測

//碰撞框class ColliderBody : public cocos2d::Ref{public: ColliderBody(ContourData *contourData); ~ColliderBody(); inline ContourData *getContourData() { return _contourData; }#if ENABLE_PHYSICS_BOX2D_DETECT || ENABLE_PHYSICS_CHIPMUNK_DETECT

IOS -運行時 (訊息傳遞 )

一 函數調用概述 Objective-C不支援多重繼承(同Java和Smalltalk),而C++語言支援多重繼承。 Objective-C是動態綁定,它的類庫比C++要容易操作。Objective-C 在運行時可以允許根據字串名字來存取方法和類,還可以動態串連和添加類。 C++ 跟從物件導向編程裡的Simula 67(一種早期OO語言)學派,而Objecive-C屬於Smalltalk學派,Simula

cocos2d-x筆記(七)Lua開發飛機大戰-1-搭建開發環境

剛把Lua的基本文法學習完,準備找個項目練練手,第一個想到就是“飛機大戰”。接下來的這幾天就讓飛機飛起來。要做項目第一件事當然是先建立一個工程,這個就不要累述了,不清楚看看這裡http://blog.csdn.net/yifuteli_kevin/article/details/9774329,別忘了-language 的參數是Lua。現在開啟VS運行,如果可以看見HelloLua項目啟動並執行結果,那就說明項目已經建立好了。接下來修改一下AppDelegate.cppstd::string

總頁數: 2771 1 .... 2395 2396 2397 2398 2399 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.