csschn

Android,你等等我。。。

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

随笔分类 -  00.【Android】

【ImageView】ImageView点击事件报错空指针
摘要:今天在使用自定义圆形imageview的时候,想利用其点击事件来实现查看个人资料功能,但是该空间在Activity中的onCreate方法中调用点击事件总是出现空指针异常,每次程序都进不去主页面,到处查,和同学商量,还是没有解决,最后还是看到了网友的一句话: 控件A是在子布局中使用的控件,如果子布局 阅读全文

posted @ 2016-03-22 18:11 csschn 阅读(1544) 评论(0) 推荐(0) 编辑

【原创】初识懒人开发库---ButterKnife
摘要:今天再看别人代码的时候,看到了自己没见过的代码,看起来挺方便的,具体代码如下: 观察发现和我们在xml文件中定义的控件有一定的关系,就去百度了一下,才知道是一种懒人框架,可以直接实例化控件,并且建立控件的点击监听事件,去学习使用的过程很曲折,不多说,直接说最简单的办法: 下面是自己使用的一个例子,看 阅读全文

posted @ 2016-03-20 00:07 csschn 阅读(294) 评论(0) 推荐(0) 编辑

【练习】内容提供器二、创建自己的内容提供器并测试
摘要:1.什么是ContentProvider 首先,ContentProvider(内容提供者)是android中的四大组件之一,但是在一般的开发中,可能使用的比较少。 ContentProvider为不同的软件之间数据共享,提供统一的接口。也就是说,如果我们想让其他的应用使用我们自己程序内的数据,就可 阅读全文

posted @ 2016-03-11 10:34 csschn 阅读(300) 评论(0) 推荐(0) 编辑

【练习】内容提供器一、访问其他程序的数据
摘要:简介: 内容提供器主要用于在不同的应用程序之间实现共享数据的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访问的数据的安全性,目前,使用内容提供器是Android实现跨程序共享数据的标准方式,不同于文件存储和SharedPreferences存储中的两种全局可读写操 阅读全文

posted @ 2016-03-10 16:04 csschn 阅读(248) 评论(0) 推荐(0) 编辑

【转载】Android数据存储之SQLite
摘要:SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。 在Android中创建的SQLite数据库存储在:/data/data/<包名>/databases/目录下。 主要特点: -轻量级 -独立性,没有不依赖 阅读全文

posted @ 2016-03-09 16:16 csschn 阅读(265) 评论(0) 推荐(0) 编辑

【实战】广播实践,实现登录强制下线
摘要:本章学习了广播的机制,通过一个强制下线登陆用户的功能进行实战。 一、建立工具类ActivityCollector,实现关闭所有活动的功能, 1 package Tools; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 im 阅读全文

posted @ 2016-03-09 15:57 csschn 阅读(613) 评论(0) 推荐(0) 编辑

【实战】聊天窗口的实现
摘要:今天参考书上的例子,自己也实现了一个相对美观的聊天界面,过程如下: 一、第一步制作用于显示聊天内容的图片,使用SDK目录下的Tools下的draw9patch.bat来制作Nine-Patch图片,以便适用于各种分辨率的终端; 需要注意的是在制作好之后保存的时候不能把保存的名称改掉,一定要带上保存时 阅读全文

posted @ 2016-03-06 23:00 csschn 阅读(5428) 评论(0) 推荐(0) 编辑

【转载】Adapter用法总结大全
摘要:下面的是看到的比较好的地址: Android各种Adapter的用法: http://my.oschina.net/u/658933/blog/372151 Android Adapter用法总结: http://my.oschina.net/u/2409257/blog/476161 Androi 阅读全文

posted @ 2016-03-06 22:51 csschn 阅读(236) 评论(0) 推荐(0) 编辑

【实战】初识ListView及提高效率
摘要:简介: ListView是手机上最常用的控件之一,几乎所有的程序都会用到,手机屏幕空间有限,当需要显示大量数据的时候,就需要借助ListView来实现,允许用户通过手指上下滑动的方式将屏幕外的数据滚动到屏幕内,同时原有的数据将滚动出去。 一、使用准备好的data数组来显示ListView 新建项目, 阅读全文

posted @ 2016-03-06 13:39 csschn 阅读(452) 评论(0) 推荐(0) 编辑

UML用例图总结【转载】
摘要:地址:http://blog.csdn.net/tianhai110/article/details/6369762 阅读全文

posted @ 2016-03-05 15:57 csschn 阅读(120) 评论(0) 推荐(0) 编辑

使用TextView实现跑马灯效果
摘要:我们在页面上添加了一个TextView控件之后,如果要显示的内容很少,可以一目了然。但是如果要显示的内容比较多,就会出现显示不全等问题,如果只是单行的TextView,我们可以设置以下四个属性就可以实现跑马灯效果;android:singleLine="true"android:ellipsiz... 阅读全文

posted @ 2015-12-21 13:59 csschn 阅读(154) 评论(0) 推荐(0) 编辑

按钮的点击事件---监听实现
摘要:button和imagebutton都拥有一个onClick事件,通过自身的.setOnClickListener(OnClickListener)方法添加点击事件所有的控件都有一个onclick的事件,不仅仅button和ImageButton拥有;通过点击事件的监听可以实现点击按钮之后要发生什么... 阅读全文

posted @ 2015-12-21 13:52 csschn 阅读(933) 评论(0) 推荐(0) 编辑

初识Android && 搭建Android开发环境
摘要:搭建Android开发环境需要的工具:JDK(Java Development Kit)EclipseAndroid Sdk(Software Development Kit)ADT (Android Development Tools)ADT开发环境菜单说明ADT开发环境说明名称 作用src... 阅读全文

posted @ 2015-12-21 13:36 csschn 阅读(354) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示