Android應用中意見反饋功能的探討與實現

很多Android應用的都提供了“意見反饋”功能,便於收集使用者對該產品的建議,今天就來研究下現在市面上的“意見反饋”功能的實現形式,以91手機小幫手,網易新聞和布卡漫畫為例,相應的有三種不同的形式:1)91手機小幫手(滾動型)主介面使用ScrollView實現,軟鍵盤會覆蓋介面下方的內容,需要滾動才能看到下面的輸入框等資訊,適合反饋介面資訊量比較多的情況。同時在標題列的右邊有個客服回覆按鈕,能夠讓使用者看到自己反饋資訊的回複,增強了產品與使用者互動性。    2)網易新聞(非滾動簡潔型)網易的

關於Android LOG系統

下面是第一篇(轉自:http://blog.163.com/binghaitao@126/blog/static/3383532520099309366435/)1:在編譯so檔案的c或cpp檔案之前中加入以下代碼,就可以在android中的log顯示日誌內容       #include <android/log.h>       #define LOG_TAG "show infomation"       #define LOGW(a )

Android.mk 編寫規則簡介

一個Android.mk file用來向編譯系統描述你的原始碼。具體來說:該檔案是GNU Makefile的一小部分,會被編譯系統解析一次或多次。你可以在每一個Android.mk

ADB Android 調試器 下載器

   adb是一個萬能的工具,讓你可以管理android裝置的狀態,更多關於adb的資訊可以參考:http://developer.android. com/guide/developing/tools/adb.html.ADB大概有以下用途:在主機上下載安裝apk應用程式,在目標裝置上啟動運行;在主機上啟動目標裝置的shell;使用DDMS(Dalvik Debug Monitor

關於u-boot for tiny210 NFS啟動Android根檔案系統(by liukun321 咕唧咕唧)

         離開了8個月,總算回來了,再看看以前的東西,發現忘得都差不多了。這幾天看了一下信箱裡的信,看到網友們的問題,發現憑目前那點殘缺不全的記憶,大部分問題都沒發回答。真是忘了很多東西。最近重新拿出開發板,做了點恢複性訓練。有些網友的信已經發來幾個月了,現在才開始動手解決朋友們的問題,可能也沒什麼價值了。所以,我打算挑幾個經常出現的問題把解決方案寫成blog,興許還能幫到以後遇到這類問題的朋友。今天寫第一個,也是最簡單的一個:關於u-boot for tiny210

基於Android2.3的車載導航—andorid GPS HAL的移植與分析(by liukun321咕唧咕唧)

主控: Samsung  ARM Cortex-A8(s5pv210)Gps:    Ublox-6M 系統:  android 2.3.1核心:    Linux2.6.35bootloader: u-boot for tiny210 ver4.0開發板:  Tiny210V1  SDK2(512M  DDR2RAM  SLC NANDFLASH 256M)       

深入淺出 – Android系統移植與平台開發(十) – led HAL簡單設計案例分析

通過前兩節HAL架構分析和JNI概述,我們對Android提供的Stub HAL有了比較詳細的瞭解了,下面我們來看下led的執行個體,寫驅動點亮led燈,就如同寫程式,學語言列印HelloWorld一樣,如果說列印HelloWorld是一門新語言使用的第一聲吆喝,那麼點亮led燈就是我們學習HAL的一座燈塔,指揮我們在後面的複雜的HAL代碼裡準確找到方向。 LedHAL執行個體架構描述了我們Led執行個體的架構層次:l  LedDemo.java:是我們寫的Android應用程式l 

Android中隱式意圖(Intent)用法

         Intent對象在Android應用開發中起到很大的作用,例如啟用組件(Activity,Service

Android動態添加menu菜單

原文:http://blog.csdn.net/hongchangfirst/article/details/7982597作者:hongchangfirst從menu按鍵開始,涉及以下3個方法: 1、onCreateOptionsMenu(Menu menu) 2、onPrepareOptionsMenu(Menu menu) 3、onOptionsItemSelected(MenuItem

android 2.2資料連線過程

整個資料連線過程主要靠DataConnection及其對應cdma和gsm的子類資料連線包含幾種狀態,建構函式裡面必須添加這幾種狀態,並且指定一個初始狀態,如下代碼293         addState(mDefaultState); 294             addState(mInactiveState, mDefaultState);                                295             addState(mActivatingState,

android中如何禁掉組件或package——PackageManager使用

 前幾天接到一個任務,要給N802(公司的平板電腦產品)增加對無模組的支援,要求代碼同時相容有無模組的版本。通過SystemProperties中加入的字串board.has_modem識別。同事告知PackageManager中有相應api,這樣的話並不難完成任務。但是最後還是碰到一些疑問的地方,現在記下來,算作筆記。package manager

Android pppd_gprs指令碼啟動過程

android的gprs的上網過程:1、在ril層中開啟模組對應的資料業務裝置,比如/dev/ttyUSB32、往資料裝置發送AT+CGDCONT命令指定對應apn,發送ATDT*98*1#等撥號指令3、上述AT指令返回OK之後,就可以啟動pppd_gprs指令碼了,啟動之前,先設定好apn的屬性,例如user,pwd,device等view plainproperty_set("net.gprs.user", user);  property_set("net.gprs.password", 

android am介紹

Android在shell中提供了am命令來發送Intent,它的源碼為位於frameworks/base/cmds/am.它本身是用JAVA代碼來實現的。執行am命令其實是通過運行shell指令碼frameworks/base/cmds/am/am,然後在該指令碼中運行app_process命令來啟動am這個java程式的。frameworks/base/cmds/am/am指令檔如下:# Script to start "am" on the device, which has a

還使用SVN1.6版本的Android開發人員注意了。ADT與SVN的相容性錯誤。ADT更新的高發性問題

還使用SVN1.6版本的Android開發人員注意了。前幾天更新自己的開發環境,下載了新版的Eclipse,更新了SDK到4.2,更新了ADT到21。之後用新版本eclipse載入舊的eclipse_workspace後發現原來從svn版本庫中checkout的工程無法編譯,報了以下錯誤:Errors occurred during the build.errors running builder 'Android Pre Compiler' on

android ndk 開發之Application.mk

from:http://blog.csdn.net/weidawei0609/article/details/6561280Application.mk的作用:Application.mk描述了應用程式需要哪些動態庫和靜態庫。 存放位置:檔案通常放在項目目錄的jni檔案夾下。 變數定義:由於Application.mk說到底只是作為GNU

android屏蔽返回鍵

在activity的類中添加下面的方法。import android.view.KeyEvent;public boolean onKeyDown(int kCode, KeyEvent kEvent) {    switch (kCode) {    case KeyEvent.KEYCODE_DPAD_LEFT: {        return true;    }    case KeyEvent.KEYCODE_DPAD_UP: {        return true;    }   

如何修改 Android 狀態列高度?

設定檔:frameworks/base/core/res/res/values/dimens.xml修改條目:<resources>    <!-- The width that is used when creating thumbnails of applications. -->    <dimen name="thumbnail_width">0dp</dimen>    <!-- The height that is used

Windows下的Android SDK下載,2.2之前各個版本及Google API,文檔說明等

Android更新SDK太慢了,我的機子下了一天才下好所有的版本(2.2以前);將其打包放在網盤裡,有需要的同志儘管下載; 解壓後: SDK檔案放在你的Android SDK目錄下的 platforms 子目錄下,四個(android1.5,android1.6,android7,android8)Google API放於 add-ons 檔案中,各種版本;其它的檔案相對不怎麼重要,要用到的話就放在各自對應的android子目錄中,android

《Android核心剖析》讀書筆記 第13章 View工作原理【觸摸訊息派發】

相比按鍵訊息,觸摸訊息也是由ViewRootImpl.WindowInputEventReceiver執行個體負責接收,然後判斷訊息類型之後執行不同的方法,對於觸摸訊息就是執行deliverPointerEvent(.)方法;不同點主要以下幾點:觸摸訊息由訊息擷取模組InputManagerService直接派發給應用程式,而無需經過Wms內部的預先處理,最新的版本中僅僅會對當螢幕關閉時執行interceptMotionBeforeQueueingWhenScreenOff(.);觸摸訊息在處理

《Android核心剖析》讀書筆記 第13章 View工作原理【View重繪過程】

計算視圖大小的過程(Measure)視圖大小,準確的來說應該是指視圖的布局大小;我們在layout.xml中為每個UI控制項設定的layout_width/layout_height兩個屬性被用來設定父視圖給當前視圖分配的“視窗”大小,為了開發的方便和對不同螢幕解析度的相容適配對這兩個參數的賦值一般都使用相對值(也可以使用具體值,比如100dp),比如WRAP_CONTENT/MATCH_PARENT,在代碼中用常量-2/-1表示;計算視圖布局大小的過程本質上就是把視圖布局時使用的“相對值”轉換

總頁數: 2771 1 .... 423 424 425 426 427 .... 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.