zoukankan      html  css  js  c++  java
  • android 案例二 登录界面

    效果图:

    运行图:
     
    总结:
    编写这个简单的用户登录界面,主要用到了以下的知识:
     
    java基础中的IO流的操作 用以读取、显示用户的信息
    Android布局 线性布局和相对布局
    数据的存储选在包名文件夹内
    /data/data/包名/文件名
     
    出现的错误:
    07-05 21:03:34.766:
    
    E/AndroidRuntime(1090): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.cityhuntshou.login/com.cityhuntshou.login.MainActivity}: android.view.InflateException: Binary XML file line #13: Error inflating class <unknown>
    

    解决办法:

    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.cityhuntshou.login/com.cityhuntshou.login.MainActivity}

    MainActivity中警告超多,存在一些用不到的包,删除之后,OK。

    android.view.InflateException: Binary XML file line #13: Error inflating class <unknown>

    layout中的布局文件activity_mian中字符资源引用错误,纯属失误!

    需要优化的地方:

    1.checkbox状态的保存

    2.警告:Toast中的duration要求用String,而非value

    Description    Resource    Path    Location    Type
    Do not hardcode "/data/"; use Context.getFilesDir().getPath() instead    UserInfoUtils.java    /login/src/com/cityhuntshou/login    line 22    Android Lint Problem

    外部存储路径存在硬编码问题,其建议使用

    content.getFilesDir().getPath

  • 相关阅读:
    python中字典dict pop方法
    Markdown 学习资源
    Windows bat 设置代理
    Warning: Permanently added '...' (RSA) to the list of known hosts --Windows下git bash 警告处理
    subilme增加对markdown的高亮支持
    ubuntu笔记1
    Sublime Python 插件配置合集
    Excel VBA 快捷键 代码
    贩卖守望先锋账号
    如何用VS2017用C++语言写Hello world 程序?
  • 原文地址:https://www.cnblogs.com/cityhuntshou/p/5646043.html
Copyright © 2011-2022 走看看