随笔分类 -  android提高篇

上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 89 下一页
摘要:Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,... 阅读全文
posted @ 2015-03-12 10:06 brave-sailor 阅读(223) 评论(0) 推荐(0)
摘要:Android中的数据存储主要分为三种基本方法: 1.利用shared preferences存储一些轻量级的键值对数据。 2.传统文件系统。 3.利用SQLite的数据库管理系统。 对SharedPreferences对象和SQLite数据库,它们的数据仅对创建它们的应用是可访问的。 (... 阅读全文
posted @ 2015-03-11 15:36 brave-sailor 阅读(235) 评论(0) 推荐(0)
摘要:效果图:主界面只有一个按钮就不上文件了通知栏显示所用到的布局文件content_view.xml[java]view plaincopy主运行类:[java]view plaincopypackageyyy.testandroid4;importjava.util.Timer;importjava.... 阅读全文
posted @ 2015-03-11 15:25 brave-sailor 阅读(1547) 评论(0) 推荐(0)
摘要:Android的外部存储 Android支持外部存储(case-insensitive filesystem with immutable POSIX permission classes and modes)。 外部存储可以通过物理介质提供(如SD卡),也可以通过将内部存储中的一部分封装而成,... 阅读全文
posted @ 2015-03-11 15:07 brave-sailor 阅读(499) 评论(0) 推荐(0)
摘要:可能遇到的问题android系统自身自带有存储,另外也可以通过sd卡来扩充存储空间。前者好比pc中的硬盘,后者好移动硬盘。 前者空间较小,后者空间大,但后者不一定可用。 开发应用,处理本地数据存取时,可能会遇到这些问题:需要判断sd卡是否可用: 占用过多机身内部存储,容易招致用户反感,优先将数据存放... 阅读全文
posted @ 2015-03-11 14:33 brave-sailor 阅读(273) 评论(0) 推荐(0)
摘要:getCacheDir()方法用于获取/data/data//cache目录getFilesDir()方法用于获取/data/data//files目录--------------------------------------------------------------------------... 阅读全文
posted @ 2015-03-11 11:46 brave-sailor 阅读(429) 评论(0) 推荐(0)
摘要:我建立了两个project。一个是activity 的 ,一个是service 的。在进行两个project通信时,应该有以下几点注意:1.在activity project中引入service project中aidl文件。注意引入后的aidl文件包名应该和service中aidl文件包名保持一致... 阅读全文
posted @ 2015-03-10 18:31 brave-sailor 阅读(4775) 评论(0) 推荐(0)
摘要:Dom解析是将xml文件全部载入,组装成一颗dom树,然后通过节点以及节点之间的关系来解析xml文件,下面结合这个xml文件来进行dom解析。Xml代码thinkinginjava85.5SpringinAction39.0然后结合一张图来发现dom解析时需要注意的地方在这里当我们得到节点book时... 阅读全文
posted @ 2015-03-10 12:00 brave-sailor 阅读(272) 评论(0) 推荐(0)
摘要:bgimg0=getImageFromAssetsFile("Cat_Blink/cat_blink0000.png");**从Assets中读取图片*/privateBitmapgetImageFromAssetsFile(StringfileName){Bitmapimage=null;Asse... 阅读全文
posted @ 2015-03-09 15:12 brave-sailor 阅读(1548) 评论(0) 推荐(0)
摘要:在Android平台上可以使用SimpleAPIfor XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件:itcast.xml 李明 30 李向梅 25 ... 阅读全文
posted @ 2015-03-09 10:09 brave-sailor 阅读(162) 评论(0) 推荐(0)
摘要:经常使用今日头条、网易新闻的同学们应该都会注意到用于管理多个频道的可拖动排序GridView,下面介绍一下可拖动的DragGridView的实现方法。代码放在GitHub上https://github.com/zhaoyu87/DragGridView,需要的同学可以下载DragGridView继承... 阅读全文
posted @ 2015-03-09 09:09 brave-sailor 阅读(570) 评论(0) 推荐(0)
摘要:这是一个判断一个指定的Service是否存在的方法。它被用于监视一个Service是否由于已经运转,如果由于各种原因Service已经被停止了。这是在重新启动指定Service。它被用于一个Application中有多个Service。 public static boolean isServic... 阅读全文
posted @ 2015-03-07 15:32 brave-sailor 阅读(468) 评论(0) 推荐(0)
摘要:1、概述哈,今天给大家带来一个ViewPagerIndicator的制作,相信大家在做tabIndicator的时候,大多数人都用过 TabPageIndicator,并且很多知名APP都使用过这个开源的指示器。大家有没有想过如何自己去实现这样的一个指示器,并且代码会有多复杂 呢~~~今天,我就带领... 阅读全文
posted @ 2015-03-06 18:20 brave-sailor 阅读(300) 评论(0) 推荐(0)
摘要:横竖屏处理是开发应用是比较基础的一个要点,几乎都会用到。网上有一大堆的横竖屏切换的文章,但是翻了n页以后发现竟然清一色的是转载,所以不想浪费时间到这个上面,还是自己根据自己的需求与体会总结一下吧,也方便以后查阅一、layout-land和layout-prot的区别与使用默认情况下,创建的Andro... 阅读全文
posted @ 2015-03-06 18:03 brave-sailor 阅读(486) 评论(0) 推荐(0)
摘要:判断activity 是横屏还是竖屏方法 1: //根据设备配置信息Configuration cf= this.getResources().getConfiguration(); //获取设置的配置信息int ori = cf.orientation ; //获取屏幕方向if(ori == cf... 阅读全文
posted @ 2015-03-06 17:34 brave-sailor 阅读(395) 评论(0) 推荐(0)
摘要:MainActivity如下:package cc.testsimplefragment0;import android.os.Bundle;import android.app.Activity;import android.app.FragmentTransaction;import cc.te... 阅读全文
posted @ 2015-03-06 15:21 brave-sailor 阅读(348) 评论(0) 推荐(0)
摘要:全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutP... 阅读全文
posted @ 2015-03-06 10:03 brave-sailor 阅读(644) 评论(0) 推荐(0)
摘要:Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。 Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了... 阅读全文
posted @ 2015-03-05 17:15 brave-sailor 阅读(182) 评论(0) 推荐(0)
摘要:在2013 google IO当天,Android团的更新了Support库,新版本(V13)的Support库中新加入了几个比较重要的功能。 添加 DrawerLayout 控件,支持创建 Navigation Drawer模式。可以设置从左边划出菜单或者右边,也可以左右菜单同时存在。 添加 Sl... 阅读全文
posted @ 2015-03-05 10:09 brave-sailor 阅读(264) 评论(0) 推荐(0)
摘要:SlidingPaneLayout是V4包中新添加的组件,可以实现两列面板的切换。说先来看看API文档的说明:?1SlidingPaneLayoutprovidesahorizontal,multi-panelayoutforuseatthetoplevelofaUI.Aleft(orfirst)p... 阅读全文
posted @ 2015-03-05 09:59 brave-sailor 阅读(567) 评论(0) 推荐(0)

上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 89 下一页