zoukankan      html  css  js  c++  java
  • Android攻城狮Intent&android App打包&计算器: 布局:

    Intent
    Intent(意图)可以理解为信使
    由Intent来协助完成Android各个组件之间的通讯
    Intent实现页面跳转
    1. startActivity(intent) 直接从当前页面跳转到另一页面
    2. startActivityForResult(intent,requestCode);这种方式有返回值。它还需要关联如下两种方法:
    onActivityResult(int requestCode,int resultCode,Intent data) 通过此方法接收回传的数据。
    setResult(resultCode,data); 在B页面通过此方法将数据回传给A页面。
    如图,在A页面启动B页面,B页面的数据可以回传给A页面。


    android App打包:
    签名的意义
    1. 为了保护每一个程序应用开发者的合法权益。
    2. 防止同名冲突引起的恶意篡改(要么把你原来的安装程序替换掉了,要么别人的程序被替换)。
    3. 保证版本一致性。签名不一致将无法发布新版本。
    方法:
    工程右键——Ecport(导出)——Android->Export Android Application——选择导出哪个工程——①Use exiting keystore(使用已存在的签名文件)②Create new keystore(新建签名文件)【地址、密码、密码确认】——填写基本信息(如图)【名字,密码,确认,有效期,姓名,组织,组织,城市,省份,国家编码(中国是CN)】——生成APK文件的地址目录——finish
    注意:keystore(签名文件)非常重要,一定要保存好。


    Android SDK 开发文档

    SDK开发文档
    1.所在位置:sdk/docs/index.html
    2.常用选项:develope/API Guides,References,Tools
    中文版:http://www.android-doc.com/guide/components/index.html
    计算器:
    布局:
    1.在drawable中新建一个xml文件使用shape标签 
       <corners android:radius="*dp" ></corners>--用于设置圆角
    <gradient---设置图像的渐变 android:startColor="@color/while"---设置图像开始的颜色 android:endColor="@color/while"---设置图像结束的颜色 ></gradient>
    <stroke---用于设置边 android:width="1dp"---设置边的宽度 android:color="@color/black"---设置边的颜色 ></stroke>

    <solid android:color="@color/while" ></solid>---设置控件的填充色
    在<EditText>控件中设置属性android:editable="false"---设置成不可编辑的 android:gravity="right|bottom"---设置文字靠右并且靠下
    2.在控件中设置android:background="@drawable/xml文件名"
    3.设置背景为黑色,并且没有标题栏: 在AndroidManifest.xml文件中,在Activity标签中添加android:theme="@android:style/Theme.Black.NoTitleBar"语句


  • 相关阅读:
    Shell 基本运算符
    如何将mongo查询结果导出到文件中
    python如何将自己写的代码打包供他人使用
    json格式化
    如何在linux安装ruby2.2.2+
    如何对字符串进行码表替换转码--加密encode
    git基础
    如何创建redis集群
    linux安装python2.7
    如何在windows和linux搭建django环境
  • 原文地址:https://www.cnblogs.com/my334420/p/6696323.html
Copyright © 2011-2022 走看看