
Android
文章平均质量分 65
aoshiwenrou
这个作者很懒,什么都没留下…
展开
-
android 倒计时的控件,以动画的形式平滑的完成数字的过度
原帖地址:http://gitonway.blog.163.com/blog/static/236894038201461894229615/※效果※简介一个倒计时的控件,以动画的形式平滑的完成数字的过度,使用了(TimelyTextView)做了细微修改。※代码使用很简单,仅需调用yourview.start(); 就可以开始倒计时,调用yourv转载 2014-10-22 13:38:32 · 1216 阅读 · 0 评论 -
Android ListView侧滑item,仿QQ删除效果
最近的项目需求有一条是要实现仿QQ的侧滑删除效果,网上搜到了很多,但是与预想的都不太一样,于是自己研究了一下,写了一个Demo,记录下来。功能:1.实现了仿QQ的Item侧滑效果2.可根据item的长度计算侧滑范围3.实现item条目点击监听与删除按钮监听4.解决了删除按钮出现时ListView滑动错位问题(偷懒:滑动时item复位)主要代码:SlidePa原创 2015-01-21 17:34:09 · 2951 阅读 · 0 评论 -
android 生命周期 Activity/Fragment lifecycle
转载 2014-10-22 14:42:04 · 712 阅读 · 0 评论 -
android Animator详解
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 可通过NineOldAndroids项目在3.0之前的系统中使用P转载 2015-01-22 17:49:44 · 936 阅读 · 0 评论 -
android 使用webview访问优酷无法播放视频的问题
在代码中加入webview.getSettings().setJavaScriptEnabled(true);//支持js //webview.getSettings().setPluginsEnabled(true);//设置webview支持插件,已废弃 webview.settings.setPluginState(PluginState.ON); //设置webview支持原创 2015-02-26 15:40:37 · 2866 阅读 · 0 评论 -
android 4.0以上WebView不能全屏播放视频的解决办法
上次鄙人做了一个简单的利用webView实现的一个浏览器!其中遇到了两个问题,一个是将浏览器中需要下载的内容托管到系统默认的下载程序进行下载,这个比较简单就不在这里讨论了;另一个问题就是我们的Android设备版本是4.0.3,不能像Android2.3那样支持全屏播放视频,这个问题比较纠结,但是经过不断的摸索,终于解决了这个问题。在这里和大家分享一下解决方法:1、首先定义一个Vi转载 2015-02-26 15:38:47 · 3520 阅读 · 2 评论 -
Android 可拖拽的GridView效果实现, 长按可拖拽和item实时交换
本文出自xiaanming的博客(http://blog.youkuaiyun.com/xiaanming/article/details/17718579)在Android开发中,我们常常用到ListView和GridView,而有的时候系统的ListView,GridView并不能满足我们的需求,所以我们需要自己定义一个ListView或者GridView,我的上一篇文章中就是自定义的一个左右转载 2015-01-23 10:04:06 · 604 阅读 · 0 评论 -
android 自定义控件(FloatLabelLayout)
原帖地址:https://gist.github.com/chrisbanes/11247418转载 2014-10-22 15:37:06 · 1212 阅读 · 0 评论 -
10种可提升Android应用程序运行效果的技巧
技巧1:从优秀的编程开始要采用已为用户所接受的运算法则和标准的设计样式,这些被人们长期使用的编程法则也同样适用于Android应用,尤其当这些应用使用内在设备服务时。比如,假设你编写的应用需要以地理定位服务为基础。只需要在必要时开始注册进行位置更新,在无需更新信息时,确保应用停止更新进程。这会帮助节省设备的电量和系统处理器的负担。技巧2:保持应用的灵活性通过使用AsyncT转载 2015-02-28 17:20:20 · 544 阅读 · 0 评论 -
Android WebView常见问题及解决方案汇总
转载,请声明出处: 时之沙: http://blog.youkuaiyun.com/t12x3456Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚转载 2015-02-27 09:43:52 · 748 阅读 · 0 评论 -
android Eclipse导入com.android.internal.R和layoutlib.jar报错解决方案
今天导入一个项目,发现运行不能,红叉叉表示com.android.internal.R.的一系列引用都失败。查了一下,这些都在一个SDK自带包layoutlib.jar中。SDK路径\platforms\api版本\data 下就有 layoutlib.jar 直接把这些扔到libs文件夹中,红叉叉消失,运行又报错:Conversion to Dalvik format f原创 2015-03-02 16:51:42 · 2403 阅读 · 0 评论 -
Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果
本文出自xiaanming的博客(http://blog.youkuaiyun.com/xiaanming/article/details/17539199)我在上一篇文章中Android 带你从源码的角度解析Scroller的滚动实现原理从源码的角度介绍了Scroller的滚动实现原理,相信大家对Scroller的使用有一定的了解,这篇文章就给大家带来使用Scroller的小例子,来帮助大家更加转载 2015-01-20 14:49:52 · 819 阅读 · 0 评论 -
Android 可拖拽的GridView效果实现, 长按可拖拽和item实时交换
出自xiaanming的博客(http://blog.youkuaiyun.com/xiaanming/article/details/17718579)在Android开发中,我们常常用到ListView和GridView,而有的时候系统的ListView,GridView并不能满足我们的需求,所以我们需要自己定义一个ListView或者GridView,我的上一篇文章中就是自定义的一个左右滑动转载 2015-01-20 14:44:28 · 1158 阅读 · 0 评论 -
android 取消点击GridView的时候出现的那个黄色背景
一行代码,用到了,记下来gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));原创 2015-01-27 17:21:32 · 614 阅读 · 0 评论 -
Android 获取WebView的内容宽度高度
转自:http://www.android100.org/html/201311/19/4804.htmlAndroid开发时,从WebView,我不但想要知道ContentHeight,还想知道ContentWidth。不幸的是,从一个 WebView获取contentWidth是相当困难,因为SDK中没有一个像这样的方法,所以本文为大家呈现了一种实用的解决此问题的方法。The转载 2015-01-28 11:50:09 · 18380 阅读 · 0 评论 -
android WebView 加载重定向页面无法后退解决方案
原帖地址:http://blog.youkuaiyun.com/lastdream/article/details/40512779项目中需要用webView加载第三方的web页面,其中有个页面有重定向到另外一个页面,造成了页面无法后退,后退到上个页面,又重定向到之前界面,重定向源页面也被加入到浏览记录中,刚开始想查找api中找个编辑历史记录的方法,把找重定向源页面从历史记录中删除,半天找不到,只转载 2015-01-30 16:07:03 · 670 阅读 · 0 评论 -
Android WebView 开发详解(一)
转载请注明出处 http://blog.youkuaiyun.com/typename/article/details/39030091 powered by meichal zhao 概览: Android WebView在Android平台上是一个特殊的View, 他能用来显示网页,这个类可以被用来在你的app中仅仅显示一张在线的网页,还可以用来开发浏览器。Web转载 2015-01-30 15:56:15 · 645 阅读 · 0 评论 -
Android WebView 开发详解(二)
转载请注明出处 http://blog.youkuaiyun.com/typename/article/details/39495409 powered by miechal zhao 概览: Android WebView 做为承载网页的载体控件,他在网页显示的过程中会产生一些事件,并回调给我们的应用程序,以便我们在网页加载过程中做应用程序想处理的事情。比如说客户端转载 2015-01-30 15:57:28 · 500 阅读 · 0 评论 -
Android ExpandableListView几个特殊的属性
原帖地址:http://blog.youkuaiyun.com/t12x3456/article/details/78286201. 设置ExpandableListView 默认是展开的:先实例化 exListView然后 exListView.setAdapter(exlvAdapter); //遍历所有group,将所有项设置成默认展开转载 2015-01-30 16:08:25 · 531 阅读 · 0 评论 -
Android WebView 开发详解(三)
转载请注明出处 http://blog.youkuaiyun.com/typename/article/details/40302351 powered by miechal zhao概览Android WebView提供展示网页,也提供我们应用程序对网页加载的一些定制,比如我们为了减少网络数据可以设置当前加载的页面不能显示图片,如果是pc网址在pad上访问我们可以提供用户一种转载 2015-01-30 16:04:59 · 506 阅读 · 0 评论 -
android webview 加载进度和自定义404错误页面
原帖地址:http://www.cnblogs.com/winxiang/archive/2012/10/25/2738320.html自定义404页面。android的webview 控件可以加载网页,webview有两个方法:webView.setWebChromeClient和webView.setWebViewClient。WebChromeClient主要处理解析,渲染网转载 2015-02-05 10:57:51 · 954 阅读 · 0 评论 -
android java json与实体互相转换工具
推荐大家一个工具,能比较好的实现JSON与实体互相转换,支持数组等。原帖是http://www.iteye.com/topic/484519,没有联系作者,就不直接转过来了。大家可以去看一下。下载:json-conversion-1.2-beta.jar原创 2015-02-06 15:18:04 · 636 阅读 · 0 评论 -
android ProgressBar 自定义进度条颜色
android 自定义进度条颜色先看图基于产品经理各种自定义需求,经过查阅了解,下面是自己对android自定义进度条的学习过程!这个没法了只能看源码了,还好下载了源码, sources\base\core\res\res\ 下应有尽有,修改进度条颜色只能找progress ,因为是改变样式,首先找styles.xml找到xml后,进去找到转载 2015-02-05 17:15:39 · 1513 阅读 · 0 评论 -
Android 解决魅族手机豌豆荚能连上,Eclipse不能识别的问题
本人使用的是魅蓝note,之前一直用公司的测试机,几天心血来潮想把项目在自己的手机上运行,发现Eclipse竟然不能识别,但是用豌豆荚的话却能正常使用。经过一番百度+google,终于找到了办法。原来这不是我的手机问题,而是很多魅族手机的共有问题。解决方法就是在"adb_usb.ini"文件中手动加上厂商ID就可以了.然后windows和mac设置方法稍有不同哦:M原创 2015-03-03 14:25:47 · 1729 阅读 · 2 评论 -
Android判断一个Service是否运行
来自陈显的博客http://www.cnblogs.com/chenxian//** * 判断给定名称的服务时候已经运行 * @param context * @param serviceName * @return */ public static boolean isServiceWorked(Context context, String serviceNa转载 2015-03-04 10:02:52 · 644 阅读 · 0 评论 -
Android 在WebView中获取网页源码
原文链接:http://www.cnblogs.com/hibraincol/archive/2011/10/26/2224866.html1. 使能javascript: 1webView.getSettings().setJavaScriptEnabled(true);2. 编写本地转载 2015-03-16 15:19:23 · 1049 阅读 · 0 评论 -
android 一个很漂亮的控件ObservableScrollView(含片段代码和源码)
转自:http://www.eoeandroid.com/thread-577241-1-1.html最近看到最美等应用里面有一个特效,自己上网查了下,写了个demo如下: 在写这个demo之前,查了很多资料,主要是参考github上面的一个例子:https://github.com/ksoichiro/Android-ObservableScr转载 2015-06-26 16:12:07 · 5310 阅读 · 0 评论 -
Android照片墙完整版,完美结合LruCache和DiskLruCache
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/34093441在上一篇文章当中,我们学习了DiskLruCache的概念和基本用法,但仅仅是掌握理论知识显然是不够的,那么本篇文章我们就来继续进阶一下,看一看在实战当中应该怎样合理使用DiskLruCache。还不熟悉DiskLruCache用法的朋友可以先去参考我的上一篇文转载 2015-06-26 16:14:49 · 549 阅读 · 0 评论 -
android 一个绚丽的loading动效分析与实现!
尊重原创,欢迎转载,转载请注明: FROM GA_studio http://blog.youkuaiyun.com/tianjian4592 前两天我们这边的头儿给我说,有个 gif 动效很不错,可以考虑用来做项目里的loading,问我能不能实现,看了下效果确实不错,也还比较有新意,复杂度也不是非常高,所以就花时间给做了,我们先一起看下原gif图效果:转载 2015-06-29 10:33:49 · 971 阅读 · 0 评论 -
Android之用PopupWindow实现弹出listview形式菜单
转自:http://www.apkbus.com/android-54502-1-1.htmlandroid4.0之前的菜单使用非常广泛,但是在android4.0之后,很少使用先前的菜单样式了。那如何实现下图的样式了? 1338344304_4101.png 我们简单模拟一下。 (1)屏蔽系统弹出的菜单: 1、首先创建至少一个系统的菜单选项@Override publ转载 2015-06-29 10:36:12 · 831 阅读 · 0 评论 -
Androi App缓存管理
转自:http://www.cnblogs.com/qianxudetianxia/archive/2012/02/20/2112128.html无论大型或小型应用,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户。Android的apk可以说是作为小型应用,其中99%的应用并不是需要实时更新的,而且诟病于蜗牛般的移动网速,与服务器的数据交互转载 2015-06-29 10:45:10 · 733 阅读 · 0 评论 -
Android闹钟 AlarmManager的使用
转自:http://www.cnblogs.com/mengdd/p/3819806.htmlAlarmManager介绍 AlarmManager这个类提供对系统闹钟服务的访问接口。 你可以为你的应用设定一个在未来某个时间唤醒的功能。 当闹钟响起,实际上是系统发出了为这个闹钟注册的广播,会自动开启目标应用。 注册的闹钟在设备睡眠的时候仍转载 2015-06-29 10:38:23 · 954 阅读 · 0 评论 -
ImageView的android:maxHeight,android:minHeight的正确设置
在layout文件中,设置IamgeView的最大(最小)高度(宽度)时,需要同时设置android:adjustViewBounds="true",这样设置才会生效。在代码中设置时,需要setAdjustViewBounds为true。一个layout的实例: [html] view plaincopyandroid:adjustViewB转载 2015-06-08 11:09:30 · 689 阅读 · 0 评论 -
android 自定义view实现水波纹效果
原文连接:http://blog.youkuaiyun.com/tianjian4592/article/details/44222565在实际的开发中,很多时候还会遇到相对比较复杂的需求,比如产品妹纸或UI妹纸在哪看了个让人兴奋的效果,兴致高昂的来找你,看了之后目的很明确,当然就是希望你能给她;在这样的关键时候,身子板就一定得硬了,可千万别说不行,爷们儿怎么能说不行呢;好了,转载 2015-10-10 11:59:34 · 807 阅读 · 0 评论 -
Kotlin学习笔记(3)- 语法
系列文章全部为本人的学习笔记,若有任何不妥之处,随时欢迎拍砖指正。如果你觉得我的文章对你有用,欢迎关注我,我们一起学习进步!kotlin学习笔记系列首发简书和优快云 Kotlin学习笔记(1)- 环境配置 Kotlin学习笔记(2)- 空安全 Kotlin学习笔记(3)- 语法 Kotlin学习笔记(4)- 流程控制 Kotlin学习笔记(5)- 类 Kotl原创 2017-07-02 17:52:39 · 609 阅读 · 0 评论 -
Kotlin学习笔记(1)- 环境配置
系列文章全部为本人的学习笔记,若有任何不妥之处,随时欢迎拍砖指正。如果你觉得我的文章对你有用,欢迎关注我,我们一起学习进步!kotlin学习笔记系列首发简书和优快云 Kotlin学习笔记(1)- 环境配置 Kotlin学习笔记(2)- 空安全 Kotlin学习笔记(3)- 语法 Kotlin学习笔记(4)- 流程控制 Kotlin学习笔记(5)- 类 Kotli原创 2017-06-24 10:51:42 · 662 阅读 · 0 评论 -
android中TextView分段显示不同颜色,字体,时间
例子1:设置部分文字背景高亮显示: Java代码public class HighLightActivity extends Activity { String strs="我的心太乱了,给我点空白。"; TextView textview; int start =3; in转载 2015-06-02 15:44:25 · 481 阅读 · 0 评论 -
android ViewPager动画的实现原理及效果
转自:http://www.lightskystreet.com/2014/12/15/viewpager-anim/前言前两天看到鲍永章分享的Great animations with PageTransformer以及农民伯伯分享的Create ViewPager transitions 文章,都是通过ViewPager来实现酷炫的动画,而现在的App中ViewPage转载 2015-05-18 10:46:30 · 1183 阅读 · 0 评论 -
Android中内容观察者的使用---- ContentObserver类详解
前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了 ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。 ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它转载 2015-03-16 16:07:30 · 476 阅读 · 0 评论 -
Android中Service类onStartCommand
Android开发的过程中,每次调用startService(Intent)的时候,都会调用该Service对象的onStartCommand(Intent,int,int)方法,然后在onStartCommand方法中做一些处理。然后我们注意到这个函数有一个int的返回值,这篇文章就是简单地讲讲int返回值的作用。从Android官方文档中,我们知道onStartCommand有4种返回转载 2015-03-26 15:38:18 · 491 阅读 · 0 评论