zoukankan      html  css  js  c++  java
  • 冲刺周期会议四

    一、会议时间:2014年5月3日14:00--21:30
    二、会议地点:二三餐厅二楼

    三、会议目的: 开始学习安卓内容

    四、会议内容:

    1、 我们统计了昨天的进度,询问了昨天遇到的问题:

    昨天遇到的问题:

         有些关于安卓的textview的用法不清晰,添加控件不熟练

         昨天运行helllo  world很成功,大家都看到了hello  world。

    2、开始今天的学习内容(学习安卓的函数):

    函数绘制软件简介:

          1)、操作:
          1.点击'菜单'按键,弹出操作菜单,点击'查看',长按 列表项可弹出操作菜单'编辑','删除','打开'.

          2.点击 '后退' 按键,关闭菜单或窗口.

          3.连续点击2次或三点以上触摸, 坐标圆点回到屏幕中心。

          2)、设置:

          单击 '设置' 按钮可对坐标系 和函数绘画进行设置.

          3)、支持运算符:

         {"+","-"}, 加减

         {"*","/"}, 乘除

        {

         "abs",    绝对值

        "tan",    正切值。参数 arg 的单位为弧度。

        "cos",    余弦值。参数 arg 的单位为弧度。 

        "sin",    正弦值。参数 arg 的单位为弧度

        "atan",   反正切值,单位是弧度。atan() 是 tan() 的反函数

        "acos",   反余弦值,单位是弧度。acos() 是 cos() 的反函数

        "asin",   反正弦值,单位是弧度。asin() 是 sin() 的反函数,

        "exp" ,   e 的 arg 次方值。 用 'e' 作为自然对数的底 2.718282.
     
        "log",    自然对数。 

        "toDegrees",  将弧度转换为角度

        "toRadians",  将角度转换为弧度

        "hypot",  函数将会跟据直角三角形的两直解边长度 x 和 y 计算其斜边的长度。或者是从标点 (x, y) 到原点的距离。该函数的算法     等同于 sqrt(x*x + y*y)。 
        "tanh",   双曲正切值,定义为 sinh(arg)/cosh(arg)。
     
        "cosh",   双曲余弦值,定义为 (exp(arg) + exp(-arg))/2。
     
        "sinh",   双曲正弦值,定义为 (exp(arg) - exp(-arg))/2。 

        "sqrt",   计算参数 arg 的平方根。 

        }

       4)、安装apk文件

        private void installAPK(File file)

       {

           Intent intent = new Intent(Intent.ACTION_VIEW);

           Uri data = Uri.fromFile(file);

           String type = "application/vnd.android.package-archive";                                                 intent.setDataAndType(data, type);

            startActivity(intent);

          }  

           5)、卸载apk文件

           private void uninstallAPK(String packageName)

            {

               Intent intent = new Intent(Intent.ACTION_VIEW);

               Uri data = Uri.parse("package:" + packageName);

               intent.setData(data); startActivity(intent);

              }

            6)、获取本地ip地址

            public String getLocalIpAddress()

               {

                   try {

                                                   Enumeration<NetworkInterface>en=NetworkInterface.getNetworkInterfaces();

                  while (en.hasMoreElements())

                   {

                        NetworkInterface intf = en.nextElement();

                         Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses();

                         while (enumIpAddr.hasMoreElements())

                         {

                            InetAddress inetAddress = enumIpAddr.nextElement();

                            if (!inetAddress.isLoopbackAddress())

                            {  

                                  return inetAddress.getHostAddress().toString();

                              }

                          }

                       }

                     }

                   catch (SocketException ex)

                    {

                       ex.printStackTrace();

                     }

                    return null;

                  }

               7)、Android验证email地址的函数

                static boolean isValidAddress(String address)

               {                 、

              // Note: Some email provider may violate the standard, so here we only check that

            // address consists of two part that are separated by '@', and domain part contains            // at least one '.'.

                int len = address.length();

                int firstAt = address.indexOf('@');

                 int lastAt = address.lastIndexOf('@');

                 int firstDot = address.indexOf('.', lastAt + 1);

                 int lastDot = address.lastIndexOf('.');

                 return firstAt > 0 && firstAt == lastAt && lastAt + 1 < firstDot

                 && firstDot <= lastDot && lastDot < len - 1;

    }

    实体图如下:

  • 相关阅读:
    pycharm连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理
    Linux 下清空或删除大文件内容的 5 种方法
    使用dos命令创建多模块Maven项目
    使用Java API创建(create),查看(describe),列举(list),删除(delete)Kafka主题(Topic)
    Kafka设计解析(二) Kafka High Availability (上)
    Kafka设计解析(一) Kafka背景及架构介绍
    nginx日志切割并使用flume-ng收集日志
    kafka迁移与扩容
    Kafka中的Message Delivary机制
    Kafka Topic动态迁移 (源代码解析)
  • 原文地址:https://www.cnblogs.com/feelwell/p/3705654.html
Copyright © 2011-2022 走看看