自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

android_gjw的博客

不羡武林豪杰墓,无花无酒锄做田

  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 ListView嵌套ListView,ScrollView嵌套ListView

得到实战验证,完全可用。 ListView嵌套ListView,ScrollView嵌套ListView中我遇到的问题 1:不能滑动(查看 android:focusable=”false” 这个属性) 2:只显示一行,其余被遮盖,只能滑动解决ListView嵌套ListView 在里面的listview用自定义的ListView一下全部解决 注意:ListView要放在LinearLay

2016-07-12 11:25:31 495 1

原创 屏幕适配与布局适配

屏幕尺寸:分为广义的大小:小(small), 正常(normal) 大 (large) 和超大 (extra—large) 屏幕像素密度:dpi(每英寸点数,越高越清) 分为六大广义:低(low),ldpi-120 36*36 (0.75x) 中(medium) mdpi-160 (基本1个dp) 48*48(1x)

2016-07-11 23:03:08 461

原创 内存管理技巧、高性能编程技巧

1.使用Service风险,不容易被kill,就会导致进程变得非常消耗内存 官方推荐使用IntentService,可以在执行完任务后关闭进程,避免service内存泄漏 2.当界面不可见时释放内存 重写onTrimMemory 3.避免bitmap使用过度 4.使用优化过的数据集合 如SparseArray,SparseArray, 5.内

2016-07-10 20:55:06 383

原创 获取图片,视频,音频

待完善public class MainActivity extends Activity{ public static final int MEDIA_TYPE_IMAGE = 1; public static final int MEDIA_TYPE_VIDEO = 2; private MediaRecorder mr; private boolean preppa

2016-07-09 19:07:17 331

原创 BroadcastReceiver-有序广播

Order broadcasts 有序广播 使用:context.sendOrderBradcast() 有序广播比较特殊,它每次只发送到优先级较高的接收者那里 然后由高到低,高的可以阻止低的 短信拦截 在注册广播的时候可以使用优先级android:priority属性 这个属性的范围在 -1000到1000, 数值越大优先级越高

2016-07-06 23:05:01 333

原创 BroadcastReceiver—普通广播

它是用来接收来自系统的和应用中的广播 如开机产生广播,网络发生广播, 如电池电量发生改变 广播的类型: 1:Normal broadcasts 默认广播 发送一个默认的广播 context.sendBradcast()方法,普通广播对于多个接收者来说完全异步的, 通常每个接收者都无需等待即可以接收广播,接收者互相之间不会有影响。对于

2016-07-06 22:57:59 448

原创 Service

服务需要在清单文件中注册 Started service 1.服务同时只会被创建一次,可以通过外部调用Stopservice来终止服务 2.当执行一个已启动的服务,会直接调用onStartCommand方法来执行业务 3.默认情况下服务与主线程在同一线程下,所有会执行主线程,服务里面调用线程 4.使用startService启动的服务,如果不关闭,会一直在后台运行onStartCo

2016-07-05 23:13:59 228

原创 SharedPreferences保存数据

通过ShredPreferences来保存数据 可以用在引导页,或者当你正在编辑时有程序进来打断编辑,用这个来保存数据它使用XML格式提供一种永久的数据存储方式。存在文件系统的data/data/你的项目名称/*.xml下public class MainActivity extends Activity { private SharedPreferences sp; privat

2016-07-05 21:01:46 301

原创 数据库中基本概念

事务控制语句(TCL Transaction ControlLanguage) 事务是访问并可能更新数据库中各种数据项的一个程序执行单元(unit) 在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序 事务具有的属性:原子性(atomicity):不能在拆分啦 一致性(consistency):同时执

2016-07-03 17:45:04 272

原创 通过XMLEncoder生成XML文件

先定义一需要创建的XMl的类,里面放需要的属性public class Person { String person; String name; int age; String sex; int tel; public String getPerson() { return person; } public void set

2016-07-02 19:59:50 1107

原创 XML解析之—JDOM与DOM4J(更好)

JDOM简化与XML的交互,并且比使用DOM实现更快,JDOM与DOM主要有两方面不同。 1:JDOM使用具体的类而不用接口,实现这些类简化领API,但是也限制领灵活性 2:API使用了大量的Collections类,简化领那些已经熟悉这些类的java开发者的使用dom4j是一个非常优秀的java Xml API,具有性能优异,功能强大和极端易用的特点(推荐使用)JDOM解析示例:publi

2016-07-02 19:52:25 801

原创 XMl解析之—DOM解析与SAX解析

什么是XML(Extensible Markup Language 可扩展标记语言),xml是一个以文本来描述数据的文档JAVA解析XML通常是两种方式,DOM和SAXDOM:Document Object Model(文档对象模型)DOM的特性:定义一组java接口,基于对象,与语言和平台无关将xml文档表示为树,在内存中解析和定义XML文档,允许随机访问文档的不同部分DOM解析XML

2016-07-02 19:46:33 419

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除