- 博客(18)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
转载 Android编程之LayoutInflater的inflate方法详解
http://blog.csdn.net/xyz_fly/article/details/21301303
2016-06-08 15:05:19 358
原创 错误Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
安上android studio2.0 后一运行出现这个,解决方法如下图: 将Enable ADB Integration 选上就可以了
2016-06-01 11:00:20 368
原创 《排序算法》归并排序
归并排序归并排序是应用高效算法中分治思想的典型例子,对于我这种刚接触算法的新手来说,对谈到高大上的思想并不感冒,直接简单说下归并排序的原理。 假设有两个有序数组,a={1,3,5,9}和b={2,4,7,8,10} 然后我们再创建一个数组c长度等于这两个数组的长度和,接下来我们开始将a,b归并到c中,首先比较a[1] b[1],可见a[1]>b[1],那么我们将a[1]赋值给c[1],接着再比较
2016-04-21 15:08:34 305
原创 《排序算法》插入排序
玩过扑克牌的朋友都知道,我们整理手头的扑克牌的时候,一般都是一张一张来,将每一张牌插入到前面排好的序列中。插入排序就是这个原理,按由左到右的顺序,从第二张牌开始,将其插入其左边的序列中。 比如下面的序列b = {7,3,5 ,1,4,9,6} 第一次 我们将7插到5中,就得到b = {3,7,5 ,1,4,9,6},接下来5插到3,7中,变为b = {3,5,7,1,4,9,6} 以此类推。。
2016-04-12 15:27:45 337
原创 《排序算法》选择排序
选择排序是一种最简单的排序算法,其过程如下:①找到数组中最小的那个元素,将其与数组中第一个元素交换 ②再找出剩下的元素中最小的,和第二个元素交换,以此类推,找到将整个数组排序如下面数组a = { 4, 2, 5, 7, 1, 6, 9 }; 第一次找到1为最小的数,将其与第一个元素4交换位置,变为a = { 1, 2, 5, 7, 4, 6, 9 }; 然后从2, 5, 7, 4, 6, 9中
2016-04-12 15:09:36 260
转载 Error:(1, 0) Your project path contains non-ASCII characters.
完整提示:Error:(1, 0) Your project path contains non-ASCII characters. This will most likelycause the build to fail on Windows. Please move your project to a differentdirectory. See http://b.android.com
2016-04-01 10:00:10 5586
转载 (问题记录)Failed to resolve: com.android.support:support-v4:23.1.1
Failed to resolve: com.android.support:support-v4:23.1.1Install Repository and sync project Show in FileShow in Project Structure dialog分析错误原因:因为我们的sdk下没有23.1.1版本的v4包(原因很简单)解决办法有2个(a.改成自己有的 b.自己去下载一个co
2016-04-01 09:45:21 2480
原创 安卓新闻客户端(三) 自定义ViewPagerIndicator tab指示符
仿照下面博客制作打造史上最容易使用的Tab指示符——IndicatorAndroid 教你打造炫酷的ViewPagerIndicator 不仅仅是高仿MIUI
2015-11-25 15:38:24 755
原创 安卓新闻客户端(五) ListView下拉刷新 XlistView解析
Xlistview包含三个部分 XlistView Header Footer 先来看Header根据这个Header 找了几个测试程序 首先是动画效果的
2015-11-20 11:43:59 920
原创 安卓新闻客户端(四)ViewPager使用
ViewPager作为一个控件直接添加到布局文件中就可以 然后我们需要写PagerAdapter 其中官方文档中这几个方法是要重写的instantiateItem(ViewGroup, int) destroyItem(ViewGroup, int, Object) getCount() isViewFromObject(View, Object)
2015-11-13 10:31:30 502
原创 安卓新闻客户端(二) JSOUP解析HTML 抓取网页内容
最近在做一个安卓新闻客户端,新闻内容解析遇到了些麻烦,内容多样,文字视频图片都有,发现用Jsoup 不是那么好做,就上网查了查直接用用webview,可是用了之后发现显示空白,而且其实网页的大部分信息是不需要的,只要拿出新闻内容就好,决定继续用Jsoup做。这一篇专门写Jsoup的使用。 下面是这部分对应的HTML代码 <div class="newslist">
2015-09-23 11:23:43 1363
原创 安卓新闻客户端编写(一) JSOUP抓取网页信息
学了安卓挺长时间了,但学的挺烂的,后来跟着做了点项目,发现还是做些东西会学的快些,最近想自己做一个新闻客户端,本人不比较喜欢玩LOL,所以就以根据LOL一个网站来做http://lol.tgbus.com。 可以想到关键的一步在于抓取网页的数据显示在客户端上,刚开始想着是用正则表达式来过滤筛选出网页信息,试了下固然能筛选出对应类别的东西,但是自己选择某一块很麻烦。后来发现可以用jsoup和HTML
2015-09-21 15:49:48 1594
原创 安卓新闻客户端编写(一) JSOUP抓取网页信息
最近想自己做一个新闻客户端,本人不比较喜欢玩LOL,所以就以根据LOL一个网站来做http://lol.tgbus.com。
2015-09-21 15:43:10 277
原创 Andoid Touch事件分发机制 及与OnClick的调用机制
声明:本文是参考网上多篇文章来写,通过自己的测试发现有些不太细致的地方,故写这篇整体的分发机制的总结。下面是参考的文章来源: sunzn'Blog Android 编程下 Touch 事件的分发和消费机制 张兴业的博客 Android中的dispatchTouchEve
2015-07-22 20:14:19 518
转载 错误 resolveUri failed on bad bitmap uri: android.graphics.drawable.BitmapDrawable@485d7dd0
直接用SimpleAdapter更新一开始获取的Drawable类型的Icon的图像时,会出现错误:I/System.out(284): resolveUri failed on bad bitmap uri: android.graphics.drawable.BitmapDrawable@485d7dd0解决方法 可以使用SimpleAdapter的ViewBinder方法来实现对Drawab
2015-07-14 16:22:25 1916
转载 Android Launcher开发学习--简易Launcher开发
第一步,把我们的应用程序作为home(即实现按下home键,启动自己的launcher.)要把我们的应用程序作为home,只需要在AndroidManifest.xml中添加: xml version="1.0" encoding="utf-8"?>manifest xmlns:android="http://schemas.android.com/
2015-07-09 20:56:48 531
在APP内加入网络视频播放vedioview,但出错显示不能播放,找不到原因
2015-09-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人