自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

原创 Kotlin学习笔记(3)- 语法

系列文章全部为本人的学习笔记,若有任何不妥之处,随时欢迎拍砖指正。如果你觉得我的文章对你有用,欢迎关注我,我们一起学习进步!kotlin学习笔记系列首发简书和CSDN Kotlin学习笔记(1)- 环境配置 Kotlin学习笔记(2)- 空安全 Kotlin学习笔记(3)- 语法 Kotlin学习笔记(4)- 流程控制 Kotlin学习笔记(5)- 类 Kotl

2017-07-02 17:52:39 529

原创 Kotlin学习笔记(2)- 空安全

系列文章全部为本人的学习笔记,若有任何不妥之处,随时欢迎拍砖指正。如果你觉得我的文章对你有用,欢迎关注我,我们一起学习进步!kotlin学习笔记系列首发简书和CSDN Kotlin学习笔记(1)- 环境配置 Kotlin学习笔记(2)- 空安全 Kotlin学习笔记(3)- 语法 Kotlin学习笔记(4)- 流程控制 Kotlin学习笔记(5)- 类 Kotl

2017-06-27 20:50:51 1202

原创 Kotlin学习笔记(1)- 环境配置

系列文章全部为本人的学习笔记,若有任何不妥之处,随时欢迎拍砖指正。如果你觉得我的文章对你有用,欢迎关注我,我们一起学习进步!kotlin学习笔记系列首发简书和CSDN Kotlin学习笔记(1)- 环境配置 Kotlin学习笔记(2)- 空安全 Kotlin学习笔记(3)- 语法 Kotlin学习笔记(4)- 流程控制 Kotlin学习笔记(5)- 类 Kotli

2017-06-24 10:51:42 597

转载 android 自定义view实现水波纹效果

原文连接:http://blog.csdn.net/tianjian4592/article/details/44222565在实际的开发中,很多时候还会遇到相对比较复杂的需求,比如产品妹纸或UI妹纸在哪看了个让人兴奋的效果,兴致高昂的来找你,看了之后目的很明确,当然就是希望你能给她;在这样的关键时候,身子板就一定得硬了,可千万别说不行,爷们儿怎么能说不行呢;好了,

2015-10-10 11:59:34 757

转载 Androi App缓存管理

转自:http://www.cnblogs.com/qianxudetianxia/archive/2012/02/20/2112128.html无论大型或小型应用,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户。Android的apk可以说是作为小型应用,其中99%的应用并不是需要实时更新的,而且诟病于蜗牛般的移动网速,与服务器的数据交互

2015-06-29 10:45:10 690

转载 Android闹钟 AlarmManager的使用

转自:http://www.cnblogs.com/mengdd/p/3819806.htmlAlarmManager介绍  AlarmManager这个类提供对系统闹钟服务的访问接口。  你可以为你的应用设定一个在未来某个时间唤醒的功能。  当闹钟响起,实际上是系统发出了为这个闹钟注册的广播,会自动开启目标应用。  注册的闹钟在设备睡眠的时候仍

2015-06-29 10:38:23 906

转载 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 786

转载 android 一个绚丽的loading动效分析与实现!

尊重原创,欢迎转载,转载请注明: FROM  GA_studio   http://blog.csdn.net/tianjian4592       前两天我们这边的头儿给我说,有个 gif 动效很不错,可以考虑用来做项目里的loading,问我能不能实现,看了下效果确实不错,也还比较有新意,复杂度也不是非常高,所以就花时间给做了,我们先一起看下原gif图效果:

2015-06-29 10:33:49 918

转载 Android照片墙完整版,完美结合LruCache和DiskLruCache

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/34093441在上一篇文章当中,我们学习了DiskLruCache的概念和基本用法,但仅仅是掌握理论知识显然是不够的,那么本篇文章我们就来继续进阶一下,看一看在实战当中应该怎样合理使用DiskLruCache。还不熟悉DiskLruCache用法的朋友可以先去参考我的上一篇文

2015-06-26 16:14:49 517

转载 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 5245

转载 android service中显示一个dialog

转自:http://blog.csdn.net/huxueyan521/article/details/8954844dialog是依附于activity存在的。但是app中经常需要使用以下的情况,在service中做一些后台操作,在某个临界条件满足时,显示一个dialog告知用户。这时dialog无法直接从service中启动起来,会报出android.view.Wi

2015-06-16 15:52:04 649

转载 Android AsyncTask两种线程池分析和总结

转自:http://bbs.51cto.com/thread-1114378-1-1.htmlAndroid AsyncTask两种线程池分析和总结(一)    前言在android AsyncTask里面有两种线程池供我们调用1.    THREAD_POOL_EXECUTOR, 异步线程池2.    SERIAL_EXECUTOR,同步线程池正如上面名称描述的那

2015-06-16 15:50:22 817

转载 ImageView的android:maxHeight,android:minHeight的正确设置

在layout文件中,设置IamgeView的最大(最小)高度(宽度)时,需要同时设置android:adjustViewBounds="true",这样设置才会生效。在代码中设置时,需要setAdjustViewBounds为true。一个layout的实例: [html] view plaincopyandroid:adjustViewB

2015-06-08 11:09:30 632

转载 android中TextView分段显示不同颜色,字体,时间

例子1:设置部分文字背景高亮显示: Java代码public class HighLightActivity extends Activity {          String strs="我的心太乱了,给我点空白。";          TextView textview;          int start =3;          in

2015-06-02 15:44:25 444

转载 代码中特殊的注释技术——TODO、FIXME和XXX的用处

本博客网址:http://blog.csdn.net/reille/,转载本博客原创文章请注明出处。本文内容概要: 代码中特殊的注释技术——TODO、FIXME和XXX的用处。 前言:今天在阅读Qt  Creator的源代码时,发现一些注释中有FIXME英文单词,用英文词典居然查不到其意义!实际上,在阅读一些开源代码时,我们常会碰到诸如:TODO、FIXME和XXX

2015-06-01 15:33:29 440

转载 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 1129

转载 Android 基于google Zxing实现对手机中的二维码进行扫描

转载请注明出处:http://blog.csdn.net/xiaanming/article/details/14450809我之前写了一篇关于google Zxing扫描二维码的文章,效果是仿微信的效果,有兴趣的朋友可以去看看基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果,有时候我们有这样子的需求,需要扫描手机中有二维码的的图片,所以今天实现的就是对手机中的二维

2015-05-14 15:03:06 694

转载 Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果

转载请注明出处:http://blog.csdn.net/xiaanming/article/details/10163203了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,发现很多朋友都有介绍

2015-05-14 15:02:06 682

转载 android 理解Fragment生命周期

官网帮助文档链接: http://developer.android.com/guide/components/fragments.html主要看两张图,和跑代码一,Fragment的生命周           二,与Activity生命周期的对比     场景演示 : 切换到该Fragment11-29 14:26:35.095: D/

2015-04-01 18:13:05 388

转载 Android 手把手教您自定义ViewGroup

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38339817 , 本文出自:【张鸿洋的博客】最近由于工作的变动,导致的博客的更新计划有点被打乱,希望可以尽快脉动回来~今天给大家带来一篇自定义ViewGroup的教程,说白了,就是教大家如何自定义ViewGroup,如果你对自定义ViewGroup还不是很了解

2015-03-27 13:24:36 715

转载 Android中Service类onStartCommand

Android开发的过程中,每次调用startService(Intent)的时候,都会调用该Service对象的onStartCommand(Intent,int,int)方法,然后在onStartCommand方法中做一些处理。然后我们注意到这个函数有一个int的返回值,这篇文章就是简单地讲讲int返回值的作用。从Android官方文档中,我们知道onStartCommand有4种返回

2015-03-26 15:38:18 462

转载 Android 内容提供者(Content provider)

原文地址:http://justsee.iteye.com/blog/936612当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sha

2015-03-16 16:09:52 503

转载 Android中内容观察者的使用---- ContentObserver类详解

前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了     ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。           ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它

2015-03-16 16:07:30 440

转载 Android 缓存机制

相册图片预取缓存策略是内存缓存(硬引用LruCache、软引用SoftReference)、外部文件缓存(context.getCachedDir()),缓存中取不到的情况下再向服务端请求下载图片。同时缓存三张图片(当前预览的这张,前一张以及后一张)。1.内存缓存 [html] view plaincopy//需要导入外部jar文件 android-support-v4.jar  

2015-03-16 15:55:12 417

转载 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 1005

转载 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 607

原创 Android 解决魅族手机豌豆荚能连上,Eclipse不能识别的问题

本人使用的是魅蓝note,之前一直用公司的测试机,几天心血来潮想把项目在自己的手机上运行,发现Eclipse竟然不能识别,但是用豌豆荚的话却能正常使用。经过一番百度+google,终于找到了办法。原来这不是我的手机问题,而是很多魅族手机的共有问题。解决方法就是在"adb_usb.ini"文件中手动加上厂商ID就可以了.然后windows和mac设置方法稍有不同哦:M

2015-03-03 14:25:47 1690 2

原创 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 2332

转载 10种可提升Android应用程序运行效果的技巧

技巧1:从优秀的编程开始要采用已为用户所接受的运算法则和标准的设计样式,这些被人们长期使用的编程法则也同样适用于Android应用,尤其当这些应用使用内在设备服务时。比如,假设你编写的应用需要以地理定位服务为基础。只需要在必要时开始注册进行位置更新,在无需更新信息时,确保应用停止更新进程。这会帮助节省设备的电量和系统处理器的负担。技巧2:保持应用的灵活性通过使用AsyncT

2015-02-28 17:20:20 492

转载 Android WebView常见问题及解决方案汇总

转载,请声明出处: 时之沙: http://blog.csdn.net/t12x3456Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚

2015-02-27 09:43:52 693

原创 android 使用webview访问优酷无法播放视频的问题

在代码中加入webview.getSettings().setJavaScriptEnabled(true);//支持js //webview.getSettings().setPluginsEnabled(true);//设置webview支持插件,已废弃 webview.settings.setPluginState(PluginState.ON); //设置webview支持

2015-02-26 15:40:37 2803

转载 android 4.0以上WebView不能全屏播放视频的解决办法

上次鄙人做了一个简单的利用webView实现的一个浏览器!其中遇到了两个问题,一个是将浏览器中需要下载的内容托管到系统默认的下载程序进行下载,这个比较简单就不在这里讨论了;另一个问题就是我们的Android设备版本是4.0.3,不能像Android2.3那样支持全屏播放视频,这个问题比较纠结,但是经过不断的摸索,终于解决了这个问题。在这里和大家分享一下解决方法:1、首先定义一个Vi

2015-02-26 15:38:47 3378 2

转载 java 中不常见的关键字:strictfp,transient

1.strictfp, 即 strict float point (精确浮点)。  strictfp 关键字可应用于类、接口或方法。使用 strictfp 关键字声明一个方法时,该方法中所有的float和double表达式都严格遵守FP-strict的限制,符合IEEE-754规范。当对一个类或接口使用 strictfp 关键字时,该类中的所有代码,包括嵌套类型中的初始设定值和代码,都将严格地

2015-02-06 17:30:11 572

转载 java 关键字volatile的作用

用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的A) =========================分割线1===========

2015-02-06 16:50:57 479

原创 android java json与实体互相转换工具

推荐大家一个工具,能比较好的实现JSON与实体互相转换,支持数组等。原帖是http://www.iteye.com/topic/484519,没有联系作者,就不直接转过来了。大家可以去看一下。下载:json-conversion-1.2-beta.jar

2015-02-06 15:18:04 599

转载 android ProgressBar 自定义进度条颜色

android 自定义进度条颜色先看图基于产品经理各种自定义需求,经过查阅了解,下面是自己对android自定义进度条的学习过程!这个没法了只能看源码了,还好下载了源码, sources\base\core\res\res\  下应有尽有,修改进度条颜色只能找progress ,因为是改变样式,首先找styles.xml找到xml后,进去找到

2015-02-05 17:15:39 1461

转载 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 921

转载 Android ExpandableListView几个特殊的属性

原帖地址:http://blog.csdn.net/t12x3456/article/details/78286201. 设置ExpandableListView 默认是展开的:先实例化 exListView然后   exListView.setAdapter(exlvAdapter);   //遍历所有group,将所有项设置成默认展开

2015-01-30 16:08:25 505

转载 android WebView 加载重定向页面无法后退解决方案

原帖地址:http://blog.csdn.net/lastdream/article/details/40512779项目中需要用webView加载第三方的web页面,其中有个页面有重定向到另外一个页面,造成了页面无法后退,后退到上个页面,又重定向到之前界面,重定向源页面也被加入到浏览记录中,刚开始想查找api中找个编辑历史记录的方法,把找重定向源页面从历史记录中删除,半天找不到,只

2015-01-30 16:07:03 623

转载 Android WebView 开发详解(三)

转载请注明出处   http://blog.csdn.net/typename/article/details/40302351 powered by miechal zhao概览Android WebView提供展示网页,也提供我们应用程序对网页加载的一些定制,比如我们为了减少网络数据可以设置当前加载的页面不能显示图片,如果是pc网址在pad上访问我们可以提供用户一种

2015-01-30 16:04:59 478

空空如也

空空如也

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

TA关注的人

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