1. 程式人生 > >Android開發之計算器(一)介面設計

Android開發之計算器(一)介面設計

        計算器開發主要涉及到LinearLayout佈局、EditText、Button的使用。為android入門基礎內容。

開啟android studio選擇建立一個新的工程,應用程式的名稱為CalculateApp,公司域可以設定,也可以不設定,我設定的如圖所示


點選“next”,選擇支援的最小sdk,這裡沒有做任何修改,採用預設即可

點選“next”,選擇Acitvity,這裡選擇Empty Activity

點選“next”,Activity和Layout 的名稱,這裡採用預設名稱

點選“Finish”,建立工程結束後,android studio展示如圖所示

修改activity_main的佈局樣式,如圖所示:

具體的activity_main檔案的內容請參考連線:http://www.cnblogs.com/mzy-google/p/6069366.html

在android emulator中展示如下圖所示:


與手機中的計算器進行比較一下吧


是不是很相似呢。這樣計算器的介面我們就設計完成了。等下次文章更新檢視一下計算器的程式碼內容吧。

相關推薦

Android開發計算器介面設計activity_main佈局檔案

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schem

Android開發計算器介面設計

        計算器開發主要涉及到LinearLayout佈局、EditText、Button的使用。為android入門基礎內容。 開啟android studio選擇建立一個新的工程,應用程式的名稱為CalculateApp,公司域可以設定,也可以不設定,我設定的如圖所示 點選“next”,選擇支援的最

Android牟利--介面嵌入有米廣告

經過了一番折騰,忙忙碌碌了一下午,終於搞明白了Android軟體介面嵌入廣告的方法,以下我以嵌入有米廣告為例小結一下: 步驟一,下載有米廣告SDK,將 youmi-android.jar 匯入想要嵌

Android開發RecyclerView初步使用

首先要感謝前面的大佬們的總結,給了我站在巨人肩膀上的機會。文中有不對的地方還望大佬指出,如有大佬覺的侵權的地方還望指出,鄙人將以最快速度修改!好了,話不多少了,開始開車! 第一步:匯入RecyclerView compile 'com.android.support:re

Android 開發 ---- bootloader LK

ttl tab 不同的 opera 指定 isa system void mem LK是什麽 LK 是 Little Kernel 它是 appsbl (Applications ARM Boot Loader)流程代碼 ,little kernel

android開發Animation

protected html err nim package 設置圖 move 函數 star android開發之Animation的使用(五) 本博文主要講述的

python開發

數字 美團 其中 class 翻譯 電視 ... 硬件 算數運算 一、python基礎入門 1、編程語言 程序員與計算機溝通的語言就叫做編程語言 編程語言發展至今經歷了以下: ①.機器語言:站在計算機(奴隸)的角度,說計算機能聽懂的語言,那就是直接用二進制編程,直接操作

Android開發 - 掌握ConstraintLayout傳統布局的問題

ttext 指定 面對復雜 簡單的 技術分享 改變 out jpg 並且 在傳統的Android開發中,頁面布局占用了我們很多的開發時間,而且面對復雜頁面的時候,傳統的一些布局會顯得非常復雜,每種布局都有特定的應用場景,我們通常需要各種布局結合起來使用來實現復雜的頁面。隨著

Android自動化uiautomator

一、uiautomator簡介 Android SDK提供下述工具來支援自動化的功能介面測試: 1、uiautomatorviewer:掃描、分析待測應用的UI元件的影象工具。 2、uiautomator:包含建立定製功能介面測試API和自動化執行測試用例的引擎的JAV

android開發系列教程啟動頁

1.啟動頁延時跳轉+沉浸狀態列+啟動頁圖片全屏 public class SplashActivity extends AppCompatActivity { @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)

iOS開發runtime:runtime除錯環境搭建

本系列部落格是本人的原始碼閱讀筆記,如果有iOS開發者在看runtime的,歡迎大家多多交流。為了方便討論,本人新建了一個微信群(iOS技術討論群),想要加入的,請新增本人微信:zhujinhui207407,【加我前請備註:ios 】,本人部落格http://www.kyson.cn 也在不停的更新中,歡迎

Android開發問題總結

2016.09.08 io.reactivex.exception.UndeliverableException 如上圖所示,在使用okhttp時遇到的問題,原因是logging-inter

Android開發--便籤

我的上一篇部落格http://blog.csdn.net/callmesp/article/details/52895630 講的是ListView和RecyclerView,起因就是想開發一個便籤的時候才遇到的問題。在學習了RecyclerView之後

Android封裝PopupWindow (帶demo)

一、前言 Android的對話方塊有兩種:PopupWindow和AlertDialog。它們的不同點在於: AlertDialog的位置固定,但是PopupWindow的位置可以隨意, AlertDialog是非阻塞執行緒的,而PopupWindow是阻

iOS開發快取:記憶體快取

點選有驚喜 前面一片文章介紹瞭如何上傳和下載檔案,這篇文章將介紹一下如何在iOS裝置中進行快取。 這篇文章將只介紹一下將內容快取到記憶體中,下一篇文章就介紹一下在iOS磁碟上快取內容。 使用快取的目的是為了使用的應用程式能更快速的響應使用者輸入,是程式高效的執行

Android DIY 指定區域多圖片合成 放大 縮小 映象 旋轉 等

最近一直的工作是手機上的DIY操作,功能很多網上資料不多,將最近遇到的功能分解成模組 今天介紹的是圖片(我這裡也可以是任意View 常見的還有Edittext需要這樣的功能 指定區域多圖片合成 放大 縮小 映象 旋轉) 一一分享,當然做法有很多種,我分享其中嘗試

webkit瀏覽器開發——環境搭建

      最近在著手開發一款手機瀏覽器,於是便用到了非常受歡迎的webkit,將自己的學習經過記錄下來,希望能和大家一同探討學習。       第一篇文章就詳細說一下環境如何搭建。       準備工作:    (1)學習文章:搞清楚一些基本的東西,建議看英文的。 htt

IOS開發HomeKit

       IOS10中已經自帶了homekit程式。現在由於支援該框架的硬體裝置有限,所以homekit應用還是比較少的,但是由於工作需要,我還是瞭解和學習了一些這方面的知識在這裡還是將這些東西記錄下來,方便以後翻閱,也為剛開始瞭解這方面的小夥伴們提供一些參考。硬體

伺服器開發Unity3dC#介面回撥

一、前言 一隻腳踏入伺服器開發的行列,一隻腳還在客戶端徘徊。在這個職業規劃亦或是人生規劃的三叉路口,未來是朝著客戶端發展,還是向服務端進發。現在是一個重要的選擇,也是一個全新的機會。這篇文章我把它分類到伺服器開發之列,也想把這篇文章列入我今後伺服器開發的第

我的Android NDK,不使用ndk-build命令來建立jni

最近閒來無事,想摸索下一下ndk,可是ndk不是塊好啃的骨頭,但作為一名程式設計師,什麼都要了解下,對吧╮( ̄▽ ̄)╭。首先我想吐槽一下,網上有些部落格寫的很亂,一上來就貼一段程式碼,也不告訴是要幹什麼,程式碼一寫完就完事,這讓初學者很難理解jni到底是個什