Android日常知识收集与总结

EditText是Android非常常见的属性,但是设置他的高度后,光标在EditText控件的中间显示,于是上网查阅了一下资料,才发现原来只需要设置一个属性就可以让光标从头显示,下面贴上代码

<EditText
        android:layout_width="fill_parent"
        android:layout_height="200dip"
        android:layout_margin="15dp"
        android:gravity="top"//就是这行代码了
        />
时间: 2024-10-09 13:49:54

Android日常知识收集与总结的相关文章

Android日常知识收集与总结之Android的Dialog棱角问题

使用Dialog时背景如果是一张圆角的图片,下面会有一点棱角显示在下方很别扭,现将解决办法记录下来,以便以后查找     <style name="Dialog" parent="android:style/Theme.Dialog">         <item name="android:background">#00000000</item>         <item name="and

Android日常知识收集与总结之

今天弄项目时发现一个有趣的错误BUG,特来记载一下,初步定义为视图加载的问题, 错误信息先沾上来: java.lang.RuntimeException: Unable to start activity ComponentInfo java.lang.RuntimeException: Unable to start activity ComponentInfo java.lang.RuntimeException: Unable to start activity ComponentInfo

Android日常知识收集与总结之RelativeLayout篇

RelativeLayout是在Android非常常用的布局,今天对布局方面有了更多的认识,下面记录下RelativeLayout一些常用的属性 android:layout_above 将该控件的底部至于给定ID的控件之上,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件 android:layout_below 将该控件的顶部至于给定ID的控件之下,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件 android:layout_toLeftOf 将该控件的右边缘和给定ID的控件的

Android日常知识收集之通过一个按钮来控制密码是明文还是暗文显示

if (isExpressly) {     etLoginPassword.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);     isExpressly = false;     } else {     etLoginPassword.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_

Android日常知识收集与总结之Java类型转换

int -------> String int i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢? String -------> int s="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:i=Integer.valueOf(s).intValue(

Android日常知识收集与总结之从服务器获取时间戳转换为年月日

用JAVA相关类转换.代码如下:              Calendar calendar = Calendar.getInstance();              calendar.setTimeInMillis(NumberUtils.getLong(mss) * 1000);              //mss即是从服务器获取的时间戳      SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"

Android系统研究资料收集---站在前人的肩膀上

Android系统研究资料收集---站在前人的肩膀上 针对Android系统研究任务,收集高价值资料在本页更新 AuthBlog:秋城https://www.cnblogs.com/houser0323 目录 1 官方网站 2 书籍 3 一些开发者的博客 1 官方网站 Android Open Source Project Android开源项目的官网,关于AOSP的官方资料都在这里,内容丰富全面偏概念性,适合用来总览Android aosp项目的全貌.跟踪了解版本特性 中文官网:https:/

Android:日常学习笔记(8)———探究UI开发(5)

Android:日常学习笔记(8)---探究UI开发(5) ListView控件的使用 ListView的简单用法 public class MainActivity extends AppCompatActivity { private String[] data={"Apple","Banana","Orange","Watermelon","Pear","Grape","

Android:日常学习笔记(10)———使用LitePal操作数据库

Android:日常学习笔记(10)---使用LitePal操作数据库 引入LitePal 什么是LitePal LitePal是一款开源的Android数据库框架,采用了对象关系映射(ORM)的模式,将平时开发时最常用的一些数据库功能进行了封装,使得开发者不用编写一行SQL语句就可以完成各种建表.増删改查的操作.并且LitePal很"轻",jar包大小不到100k,而且近乎零配置,这一点和Hibernate这类的框架有很大区别.目前LitePal的源码已经托管到了GitHub上. 关