随笔分类 -  android提高篇

上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 89 下一页
摘要:下弹动画的实现下弹动画在很多应用都有使用,比如豌豆荚中的应用介绍界面,百度手机助手的应用介绍界面等。只要熟悉android动画的使用接口,制作动画并不困难。 这里使用开源库nineoldandroids,其实和android3.0 以上直接使用动画接口是一样的。实现效果具体可以看youku动画:ht... 阅读全文
posted @ 2015-03-31 09:28 brave-sailor 阅读(214) 评论(0) 推荐(0)
摘要:转载请注明出处:http://blog.csdn.net/farmer_cc/article/details/18259117Android 动画animation 深入分析前言:本文试图通过分析动画流程,来理解android动画系统的设计与实现,学习动画的基本原则,最终希望能够指导动画的设计。0 ... 阅读全文
posted @ 2015-03-31 09:26 brave-sailor 阅读(537) 评论(0) 推荐(0)
摘要:实例:AppListLoader 这篇文章将是我的第四篇,也就是最后一篇该系列的文章。请在评论里面告诉我他们是否有用。前面几篇文章的链接如下:一:Loaders之前世界二:了解LoaderManager三:实现Loaders四:实例:AppListLoader应大众的要求,我已经写了一个示例应用演示... 阅读全文
posted @ 2015-03-30 19:19 brave-sailor 阅读(186) 评论(0) 推荐(0)
摘要:这篇文字将介绍Loader类,并且介绍自定义Loader的实现。这是本系列的第三篇文章。 一:Loaders之前世界二:了解LoaderManager三:实现Loaders四:实例:AppListLoader重中之重,如果你还没有读过前面两篇文章,我建议你在深入之前先读一读那两篇文章。先简短的总结一... 阅读全文
posted @ 2015-03-30 19:17 brave-sailor 阅读(186) 评论(0) 推荐(0)
摘要:了解LoaderManager 这篇文章将介绍LoaderManager类,这是该系列的第二篇文章。一:Loaders之前世界二:了解LoaderManager三:实现Loaders四:实例:AppListLoader注意:要了解这一LoaderManager这部分知识,要求对Loaders如何工作... 阅读全文
posted @ 2015-03-30 19:16 brave-sailor 阅读(336) 评论(0) 推荐(0)
摘要:来源:http://www.androiddesignpatterns.com/2012/07/loaders-and-loadermanager-background.html感谢作者Alex Lockwood的努力,让我们看到如此精彩的文章。第一部分没有Loader之前的世界 这一部分将对Loa... 阅读全文
posted @ 2015-03-30 19:15 brave-sailor 阅读(262) 评论(0) 推荐(0)
摘要:package test;public class NumberFormatTest {static String[] units = { "", "十", "百", "千", "万", "十万", "百万", "千万", "亿","十亿", "百亿", "千亿", "万亿" };static ch... 阅读全文
posted @ 2015-03-28 19:49 brave-sailor 阅读(3544) 评论(2) 推荐(0)
摘要:效果图如下:关键代码如下:[java]view plaincopyStringBuffersb=newStringBuffer();if(day>0){sb.append("");sb.append(""+day);sb.append("");sb.append(""+Global.getStrin... 阅读全文
posted @ 2015-03-28 12:33 brave-sailor 阅读(372) 评论(0) 推荐(0)
摘要:方式一:(推荐)setText("\u3000\u3000"+xxxxx);方式二:这种方式不同分辨率会有问题setText(""+xxxxx);半角:\u0020全角:\u3000 阅读全文
posted @ 2015-03-28 12:00 brave-sailor 阅读(3797) 评论(0) 推荐(0)
摘要:方法1Drawable drawable= getResources().getDrawable(R.drawable.drawable);/// 这一步必须要做,否则不会显示.drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable... 阅读全文
posted @ 2015-03-26 20:30 brave-sailor 阅读(217) 评论(0) 推荐(0)
摘要:在使用Fragment的时候我们一般会这样写: FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); transaction.replace(R.id.content_view,... 阅读全文
posted @ 2015-03-20 14:28 brave-sailor 阅读(395) 评论(0) 推荐(0)
摘要:要使用ImageLoader就要到这里下载jar包:https://github.com/nostra13/Android-Universal-Image-Loader然后导入项目中去就行了项目文档结构图:从界面说起,界面本身是没什么好说的,就是如何在xml当中进行定义罢了有以下这么多个布局文件一个... 阅读全文
posted @ 2015-03-20 11:31 brave-sailor 阅读(503) 评论(0) 推荐(0)
摘要:Android中有很多可编辑的弹出框,其中有些是让我们来修改其中的字符,这时光标位置定位在哪里呢?刚刚解了一个bug是关于这个光标的位置的,似乎Android原生中这种情况是把光标定位到字符串的最前面。需求是将光标定位到字符的最后面。修改的地方是TextView这个控件,因为EditText也是继承... 阅读全文
posted @ 2015-03-19 17:24 brave-sailor 阅读(279) 评论(0) 推荐(0)
摘要:[java]view plaincopypackagecom.wirelessqa.helper;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.InputStream;importorg.apac... 阅读全文
posted @ 2015-03-19 17:19 brave-sailor 阅读(985) 评论(0) 推荐(0)
摘要:Android为我们提供了两种HTTP交互的方式:HttpURLConnection 和 Apache HTTP Client,虽然两者都支持HTTPS,流的上传和下载,配置超时,IPv6和连接池,已足够满足我们各种HTTP请求的需求。但更高效的使用HTTP可以让您的应用运行更快、更节省流量。而Ok... 阅读全文
posted @ 2015-03-19 10:19 brave-sailor 阅读(792) 评论(0) 推荐(0)
摘要:JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。JSON Vs XML1... 阅读全文
posted @ 2015-03-18 14:38 brave-sailor 阅读(420) 评论(0) 推荐(0)
摘要:一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用shar... 阅读全文
posted @ 2015-03-13 15:04 brave-sailor 阅读(277) 评论(0) 推荐(0)
摘要:1、ContentProvider、ContentResolver和ContentObserverContentProvider是Android的四大组件之一,可见它在Android中 的作用非同小可。它主要的作用是:实现各个应用程序之间的(跨应用)数据共享,比如联系人应用中就使用了ContentP... 阅读全文
posted @ 2015-03-13 13:14 brave-sailor 阅读(642) 评论(0) 推荐(0)
摘要:应用程序初始化时需要批量的向sqlite中插入大量数据,单独的使用for+Insert方法导致应用响应缓慢,因为 sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读写磁盘操作。而且不能保证所有数据都能同时插入。(有可能部... 阅读全文
posted @ 2015-03-12 17:16 brave-sailor 阅读(214) 评论(0) 推荐(0)
摘要:Android使用getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例。(getReadableDatabase()方法中会调用getWritableDatabase()方法)其中getWritabl... 阅读全文
posted @ 2015-03-12 12:01 brave-sailor 阅读(783) 评论(0) 推荐(0)

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