安卓杂记
文章平均质量分 78
rjlgo
这个作者很懒,什么都没留下…
展开
-
EditText、Button、Integer以及拨号
EditText可以设置一个hint属性,显示的是一个不可更改的文字,可以作为输入框的提示用,比较好用<EditText android:id="@+id/et_num" android:layout_width="fill_parent" android:layout_height="wrap_content" android:原创 2015-07-17 11:02:52 · 537 阅读 · 0 评论 -
activity以及fragment的生命周期
参考以下几篇博文http://blog.csdn.net/liuhe688/article/details/6733407http://www.cnblogs.com/mybkn/articles/2455142.htmlhttp://blog.csdn.net/qianfu111/article/details/8948110http://my.oschina.net/y原创 2015-08-02 16:15:25 · 675 阅读 · 0 评论 -
关于activity中保存数据
http://blog.csdn.net/cyp331203/article/details/44985087http://www.cnblogs.com/wumao/archive/2011/04/25/2026483.html1.关于activity被干掉在3.0之后,只有等onStop执行完才会被干掉2.onSaveInstanceState参数是bund原创 2015-08-02 17:18:46 · 871 阅读 · 0 评论 -
xml及json解析
1.关于xml如果想系统、深入的学习xml的知识,最好看看Javascript的相关知识,包括各种BOM、DOM、xml约束、解析什么的xml,可标记语言,用来传输数据,至于展示数据需要别的软件解析例如数据结构的树形数据结构,如何才能交给PC处理?xml的标签一个标签中只能有一个主标签;一个标签下由若干子标签,但是不能互相嵌套;主题内容中的空格也原创 2015-07-20 10:25:00 · 1284 阅读 · 0 评论 -
JavaBean & super & this
JavaBean起初还是在j2ee的web开发中用的比较多他是一个遵循特定写法的Java类,它通常具有如下特点:•这个Java类必须具有一个无参的构造函数•必须是一个公共类•字段必须私有化。•私有化的字段必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。 JavaBean的属性可以是任意类型,并原创 2015-07-21 11:39:10 · 1500 阅读 · 1 评论 -
数据库相关(3) JDBC
Sun公司为简化数据库开发,定义了一套jdbc接口,这套接口由数据库厂商去实现,这样,开发人员只需要学习jdbc接口,并通过jdbc加载具体的驱动,就可以操作数据库demo数据库是从1开始计数,而不是0public class MyJDBCDemo { public static void main(String[] args) throws SQLExceptio原创 2015-07-30 21:24:02 · 466 阅读 · 0 评论 -
数据库相关(5) SQLite
在安卓系统,涉及到数据存储的,主要有4种情况IO读写文件sharedPreference 网络数据SQLite1. 在SQLite中,增删改查的语句有两种写法 一种是对应每类操作的专门方法,insert()等等,略过不提了 第二种是execSQL和rawQuery两种方法,前者执行数据库变动的方法,建表,增删改;后者专门用来进行原创 2015-07-31 16:39:43 · 595 阅读 · 0 评论 -
安卓去掉标题栏
1.public class SplashActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITL原创 2015-08-19 16:47:22 · 448 阅读 · 0 评论 -
include的使用
原文:http://www.360doc.com/content/12/1024/14/6541311_243482005.shtml第一个例子:这里我们以最简单的控件TextView来举例,总共假设3个布局文件,其中一个布局包含了其他两个子布局。父布局layoutP: <LinearLayout xmlns:android="http://schemas.andro转载 2015-09-06 15:23:22 · 683 阅读 · 0 评论 -
Bundle savedInstanceState的作用
写过Android程序的都知道Activity中有一个名称叫onCreate的方法。该方法是在Activity创建时被系统调用,是一个Activity生命周期的开始。可是有一点容易被忽视,就是onCreate方法的参数savedInstanceState。因为在一般的程序开发中,很少用到这个参数。onCreate方法的完整定义如下:public void onCreate(Bund转载 2015-08-01 10:48:00 · 410 阅读 · 0 评论 -
国际化相关
将文本定义在string中是一个好习惯,就算没有国际化的需要,作为一个资深强迫症患者,布局文件里给的满屏国际化提示是很不爽的我们每次创建一个工程,布局文件里默认有一个hello world,他是通过values下的strings定义的,在没有别的语言的values文件夹时,就是来找这个文件夹下的strings文件<TextView android:layout_wi原创 2015-07-17 15:30:57 · 363 阅读 · 0 评论 -
JNI & NDK
JNI是java语言提供的Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,本地的C/C++的代码也可以调用java代码。JNI 是本地编程接口,Java和C/C++互相通过的接口。Java通过C/C++使用本地的代码的一个关键性原因在于C/C++代码的高效性。 NDK是一系列工具的集合,帮助开发者快速开发C(或C++)的动态库,并能自动将原创 2015-07-22 09:56:57 · 547 阅读 · 1 评论 -
json & gson
使用hijson来看json可以看到这是带有嵌套,那么我们可以把嵌套的这一部分写成一个内部类看javabean/** * 网络分类信息的封装 * * 字段名字必须和服务器返回的字段名一致, 方便json解析 * 提示:如果json数据里有某字段,但是类里面没有,则解析的时候忽略。 * 如果类里面有某个字段,但是json里面没有,则解析完后原创 2015-08-24 17:20:17 · 446 阅读 · 0 评论 -
数据库相关(4) 事务处理
1关于事务 类似于多线程里的原子操作,不可分 事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。starttransaction 开启事务Rollback 回滚事务Commit 提交事务A向B借钱A少了200,B加了200,倘若之前开启了事务,那么不提交的话,虽然查询的时原创 2015-07-31 09:47:54 · 590 阅读 · 0 评论 -
常用对话框
1.菜单键这个比较特殊,在menu下定义一个xml,menu节点<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" tools:context="com.example.optionmenudemo.原创 2015-08-01 21:07:38 · 311 阅读 · 0 评论 -
context详解
写的挺好,赞一个~http://blog.csdn.net/qinjuningContext,中文直译为“上下文”,SDK中对其说明如下: Interface to global information about an application environment. This is an abstract class whose implementa转载 2015-07-19 23:42:46 · 473 阅读 · 0 评论 -
Java IO及用户登录
这里主要谈一下BufferedReader以及ByteArrayOutputStream关于ByteArray先看看API文档上说的ByteArrayInputStream 包含一个内部缓冲区,该缓冲区包含从流中读取的字节。内部计数器跟踪read 方法要提供的下一个字节。 关闭 ByteArrayInputStream 无效。此类中的方法在关闭此流后仍可被调用,而不原创 2015-07-18 23:54:34 · 427 阅读 · 0 评论 -
线性布局、相对布局中的位置属性小结
相对布局和线性布局是用的最多的了,其中有一些属性是共有的,有的是各自独有的,有点绕,特此记录下 通用(但是在实际的场景中效果可能有区别)id height width 这些肯定是都有的 layout_marginLeft 子控件相对于父控件的左边距,还有上下右 ,具体的数值 ,比如一个button相对于父控件的距离paddingLeft原创 2015-07-17 20:32:35 · 4781 阅读 · 0 评论 -
值得一看的链接
1.activity 详解 http://blog.csdn.net/tangcheng_ok/article/details/6755194 2.activity生命周期与数据保存 http://blog.csdn.net/ljx19900116/article/details/45311901转载 2015-08-01 19:35:18 · 440 阅读 · 0 评论 -
shape节点的使用
原文:http://jingyan.baidu.com/article/86112f13513f4127379787b0.html一、在res/drawable文件夹下创建一个名为gradient_box的xml文件:shape drawable xml文件中定义的一个几何图形,定义在res/drawable/目录下,文件名filename称转载 2015-09-06 14:39:57 · 773 阅读 · 0 评论