自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 画画不好的人手残患者有救了!

起米

2017-01-14 15:50:28 352

转载 婚纱摄影

起米

2017-01-02 19:04:37 344

转载 看完才知道酒瓶用处这么多

起米 啤酒 创意

2016-12-31 14:18:54 2099

转载 《时代周刊》2016年度25项最佳发明出炉

创刊于1923年的《时代周刊》每年都会推选出当年惊艳且乐趣十足的科技发明,2016年快要走完了,《时代周刊》的25大科技发明(排名不分先后)又面世了。在这些千奇百怪的产品中,你最爱哪一款呢?1. 磁悬浮灯泡 Flyte  Flyte 是一种利用电磁场和谐振感应耦合技术让灯泡悬浮并旋转的灯泡。谐振感应耦合常用于无线电力传输。Flyte 从1月上市以来一直卖得很好。该公司还推出了悬浮盆景 Lyfe。 

2016-12-30 12:39:34 3166

转载 (六)Android分享:代码混淆那些事(转载,原文作者写的比较细致,值得收藏一下,以供以后开发参考)...

原文地址:https://segmentfault.com/a/11900000044616141) 前言  ProGuard是一个开源的Java代码混淆器。它可以混淆Android项目里面的java代码,对的,你没看错,仅仅是java代码。它是无法混淆Native代码,资源文件drawable、xml等。2) ProGuard作用压缩: 移除无效的类、属性、方法...

2016-02-24 15:14:00 92

转载 (十五)httpClient、HttpUrlConnecttion调研总结

哼哼唧唧转载于:https://www.cnblogs.com/fuyanan/p/5142942.html

2016-01-19 17:54:00 97

转载 (十四)android项目gif实现调研总结

Gif调研总结:有三个开源项目实现gif,1、android-gif-drawable (https://github.com/koral--/android-gif-drawable) 2、ImageViewEx(https://github.com/frapontillo/ImageViewEx) 3、GifImageView(http://www.jcodecraeer...

2015-12-29 18:59:00 95

转载 (十三)android基础知识总结

一、ListView专题 1.1 对ListView控件的效率优化 a、重用contentView,在contentView为空的时候,才进行布局的填充,从而大大的减少了加载XML布局文件的内存消耗。 b、ViewHolder为static,静态类只会在第一次加载时会耗费比较长时间,但是后面就可以很好帮助加载,同时保证了内存中只...

2015-12-04 11:54:00 94

转载 十二、Gson简用笔记

一、基础知识简介1、Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。2、JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和...

2015-12-02 18:41:00 242

转载 (一)随感 (2015年11月27日)

从十月份以来,状态有点浑噩,对自己的想要啥拿不准,工作状态不佳,成长缓慢。从今天起要开始好好规划一下人生了,迷茫的时候就先好好努力,等待时机的降临吧,一切都应该未雨绸缪。 十一月份也已经过去了,从十二月份开始给自己定个学习计划,让自己在平稳的生活中不断进步,不再抱怨,自己积极的改变自己吧!感觉人生还是要实现自己的价值才有意义! 十二月份开始要坚持写博客,多看看开源的...

2015-11-27 09:57:00 94

转载 (五) Android 分享一个SharedPreferences的工具类,方便保存数据

转载自:http://blog.csdn.net/xiaanming/article/details/9339515我们平常保存一些数据,都会用到SharedPreferences,他是保存在手机里面的,具体路径是data/data/你的包名/shared_prefs/保存的文件名.xml,SharedPreferences的使用也很简单,我自己就写了一个SharedPrefere...

2015-09-08 15:55:00 73

转载 (十一) android项目中退出应用程序工具类,直接用这个工具类可以很好地在任何地方退出应用程序...

Android项目经常需要实现退出应用程序的功能,本文重点参考博客http://blog.csdn.net/xiaanming/article/details/9344703中的方法,完善了一下退出应用程序工具类。import java.util.LinkedList;import java.util.List;import android.app.Activity;...

2015-09-08 15:30:00 128

转载 (十)android项目中,通用布局的对话框的实现。

在工作中,我们的APP项目中经常需要用到dialog,一般设计师对于一个APP项目,会设计使用同一个风格,显示不同内容的对话框,所以为了提高开发的效率,我们可以针对一个项目设计一个通用的对话框,所有用到的地方都可以调用。本文针对下面效果的对话框,实现了一个通用对话框,具体实现核心代码如下所示。 1CustomDialog.java代码实现如下所示:...

2015-09-08 11:06:00 109

转载 (九)android中通过selector设置TextView的文字选中和正常时候的颜色

通过selector设置TextView的文字选中和正常时候的颜色的步骤如下所示:1、在res下面建个文件夹color,color文件夹下面建个tv_text_color_selector.xml,tv_text_color_selector.xml中的代码如下所示:<?xml version="1.0" encoding="utf-8"?><selec...

2015-09-08 10:48:00 972

转载 (四)Android动画开发---Animation动画效果详解

Android 使用Animation的具体操作方法我们将会在这篇文章中做一个详细的介绍。大家可以通过这里举出的代码进行解读,并从中了解到相关操作技巧,方便我们将来开发应用,并且加深对这一操作系统的理解程度。在Android中,分别可以在xml中定义Animation,也可以在程序代码中定义。动画类型Android的animation由四种类型组成XML中alph...

2015-09-07 19:23:00 99

转载 (八)Android中Handler、Looper、Message、MessageQueue的关系

一、Handler、Looper、Message、MessageQueue类功能简介1.1 Message 消息类,定义了一个Message包含必要的描述和属性数据,并且此对象可以被发送给Handler处理。这个类比较重要的字段如下: what:用来保存消息标识的,每个Handler对象有自己的命名空间用于消息码,所以不需要担心不同的Handler对象识别...

2015-08-31 12:24:00 107

转载 (七)android开发中两种方式监听短信的原理和实现

一、监听短信的两种方式的简介 Android程序开发中,有两种方式监听短信内容:一、接收系统的短信广播;二、应用观察者模式,监听短信数据库。第一种方式接收系统的短信广播:A、这种方式只对新收到的短消息有效,运行代码,并不会读取收件箱中已读或未读的消息,只有当收到新来的短消息时,才会执行onReceive()方法。 ...

2015-08-28 19:30:00 631

转载 (三)android中Toast的使用

一、Toasts A toast provides simple feedback about an operation in a small popup. It only fills the amount of space required for the message and the current activity remains visible and inter...

2015-08-22 14:31:00 119

转载 (二)、Android ListView滑动过程中图片显示重复错位闪烁问题解决

本文转载自:http://www.trinea.cn/android/android-listview-display-error-image-when-scroll/主要分析Android ListView滚动过程中图片显示重复、错乱、闪烁的原因及解决方法,顺带提及ListView的缓存机制。1、原因分析ListView item缓存机制:为了使得性能更优,ListView会缓...

2015-08-22 11:27:00 86

转载 (一)PagerAdapter、FragmentPagerAdapter、FragmentStatePagerAdapter的区别

转载自:http://www.cnblogs.com/lianghui66/p/3607091.html在一个 Android 应用中,我使用FragmentPagerAdapter来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来...

2015-08-21 12:11:00 103

转载 (六)Android中使用CountDownTimer实现倒计时功能

一、倒计时运行效果图开发中经常遇到获取短信验证码后需要等待1分钟倒计时,这时需要一个倒计时程序。本文利用CountDownTimer封装了一个比较好用的倒计时工具类,方便以后程序开发。下面是倒计时功能的运行效果图:二、此工程结构如下所示:三、此工程中各个重点文件的代码如下所示:3.1TimeCount.java是实现倒计时的工具类,此工具类可以在很多倒计时场合使...

2015-08-21 11:23:00 150

转载 (五)在android 4.4上设置手机状态栏的背景

一、demo效果图在android 4.4上 有一个新的特性可以设置手机状态栏的背景,让手机整个界面的风格保持一致,在今年的google i/o上的android l默认就是这种风格。来先看一下demo效果图: 图一:透明状态栏 ...

2015-08-19 15:09:00 110

转载 (四)使用PagerSlidingTabStrip和ViewPager实现可左右滑动和点击效果功能

一、程序运行的效果如下所示: 二、此demo的工程结构图如下所示:三、此工程中各个重点文件中的代码如下所示:3.1、GetRecordActivity.java中的代码如下所示:package com.example.viewpagerdemo;import java.util.ArrayList;import java.util.List;...

2015-08-19 12:35:00 141

转载 (三)自定义不断转圈的圆形进度条的实现(主要在网络访问时候,提示用户在获取数据)...

1、要实现的转圈进度条的效果图如下所示: 2、view_loading.xml中代码如下所示:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:...

2015-08-18 15:13:00 127

转载 (二)android:descendantFocusability、android:gravity、android:layout_gravity

一 、android:descendantFocusability开发中很常见的一个问题,项目中的GridView或ListView不仅仅是简单的文字和图片,常常需要自己定义Adapter,问题就出现了,可能会发生点击每一个item的时候.没有反应,无法获取的焦点.原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以...

2015-08-18 11:43:00 107

转载 (一)SQLite数据库

1、SQLite数据库简介SQL数据库与我们之前学习的mysql数据库,oracle数据基本上都是相同的,其最大的特点是:我们可以将任意类型的数据保存到任意类型的字段中,而不用考虑数据库中字段的类型是什么(但是有一种情况时例外的,如果我们将某个字段声明为整形的主键,那么其只可以保存最大长度为64位的整数,否则会报错),例如我们可以在整型的字段中保存字符串.再假设,我们将字符串的最大长...

2015-08-06 20:01:00 103

转载 (七十四)Android showDialog时报错requestFeature() must be called before adding content

出现此问题是由于dialog.show()之前调用了dialog.setContentView()或者dialog.getwindow()等,正确的应该是dialog.show()之后调用dialog.setContentView()或者dialog.getwindow()转载于:https://www.cnblogs.com/fuyanan/p/4701675.html...

2015-08-04 12:42:00 95

转载 (七十三)Android 设置EditText光标颜色及粗细 和设定EditText的光标为显示/隐藏...

一、Android 设置EditText光标颜色及粗细在android的输入框里,如果要修改光标的颜色及粗细步骤如下两步即可搞定:1.在资源文件drawable下新建一个光标控制color_cursor.xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://sche...

2015-07-29 16:31:00 129

转载 (七十一)android中一个工程引用另一个工程

现在已经有了一个Android工程A,我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A。通常有两种方法实现:1、把工程A做成纯Jar包 右键工程-->Export-->点击Java--->JAR file--->Next-->勾选src包即可,其他项不选-->点击finish即可生成...

2015-06-29 14:30:00 94

转载 (七十)android Context详解

1、Context概念 Context,我们在android开发中经常见到这个名词,尤其是某些方法的参数列表,像是我们Toast中的makeText()中的第一个参数,就是Context。可以这么说,Context是 android中的基础,只有切实掌握好Context的概念和用法,我们才能写出更好的代码。那么,现在就让我们一起来看一下所谓的Context。 Con...

2015-06-23 12:33:00 202

转载 (六十九)ViewPager的使用方法解析

一、ViewPager组件是用来显示左右滑动界面的控件。它的一般实现步骤是:1、在布局中加入ViewPager 2、加载要显示的页卡 3、设置适配器二、通过使用ViewPager来实现APP的引导页面的例子,来大概知道ViewPager的使用方法 2.1welcome_vp.xml文件<?xml version="1.0" encoding="utf-8"...

2015-06-22 15:49:00 86

转载 (六十八)进度条自定义样式(例如进度颜色、背景描边、填充、圆角)的方法...

一、说明<1>在某项延续性工作的进展过程中为了不让用户觉得程序死掉了,需要有个活动的进度条,表示此过程正在进行中。<2>在某些操作的进度中的可视指示器,为用户呈现操作的进度,还它有一个次要的进度条,用来显示中间进度,如在流媒体播放的缓冲区的进度。一个进度条也可不确定其进度。在不确定模式下,进度条显示循环动画。这种模式常用于应用程序使用任务的长度是未知的。二...

2015-06-22 11:16:00 222

转载 二、Android NDK开发---从Hello Word学起

一 、NDK目录简单介绍 在进行NDK开发之前,我们有必须熟悉一下NDK目录下包含哪些东西,以及这些东西对开发来说有什么作用?那么现在打开NDK的解压目录,查看一下解压目录下的文件:1)samples目录。这个目录包含了Google为NDK开发撰写的一些小例子,包括本地JNI开发,图片处理,多个库文件开发等等,这些例子虽小但面面俱到,能看懂samples目录...

2015-05-29 17:15:00 390

转载 一、android ndk环境配置

注意:NDK插件:用于开发Android NDK的插件,ADT版本在20以上,就能安装NDK插件,另外NDK集成了CDT插件。 NDK版本在r7以上之后就集成了Cygwin,而且还是十分精简版。比起下载Cygwin要方便多啦!1、本文针对的读者 android sdk 更新到 r23 时,eclipse 自带 adt版,里面并没有设置ndk的路径,从而导致了...

2015-05-29 12:04:00 90

转载 (六十七)ScrollView与ListView合用(正确计算Listview的高度)的问题解决

转载自:http://www.jb51.net/article/37202.htm参考:http://bbs.anzhuo.cn/thread-982250-1-1.html最近做项目中用到ScrollView和ListView一起使用的问题,显示的时候ListView不能完全正确的显示,查了好多资料终于成功解决:首先,ListView不能直接用,要自定义一个Lis...

2015-05-27 12:14:00 99

转载 (六十六)Android打造形形色色的进度条 (转载自:http://blog.csdn.net/lmj623565791/article/details/43371299)...

转载自:http://blog.csdn.net/lmj623565791/article/details/43371299,本文出自:【张鸿洋的博客】1、概述最近需要用进度条,秉着不重复造轮子的原则,上github上搜索了一番,看了几个觉得比较好看的ProgressBar,比如:daimajia的等。简单看了下代码,基本都是继承自View,彻彻底底的自定义了一个进度条。盯着那...

2015-05-26 15:06:00 77

转载 (六十五)开发一个查看/assets/目录下面图片的图片查看器

需求:开发一个查看/assets/目录下面图片的图片查看器,用户单击程序中的按钮会自动搜寻/assets/目录下的下一张图片。1、此项目的结构如下所示:二、MainActivity.java中代码如下所示:package com.example.bitmaptest;import java.io.IOException;import java.io.Inp...

2015-05-25 11:05:00 136

转载 (六十四)Android中Intent传递对象的两种方法(Serializable,Parcelable)

转载自:http://blog.csdn.net/android_tutor/article/details/5740845大家好,好久不见,今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当...

2015-05-22 17:02:00 65

转载 (六十三)Activity切换动画,包括渐变、flip、某个位置进入等等

一、当项目中需要为Activity添加动画时,可以参考这个github的源码Activity切换动画,包括渐变、flip、某个位置进入等等项目地址:https://github.com/ophilbert/ActivityTransition效果图:类似桌面左右切换的各种效果,不过桌面并非用ViewPager实现而已文档介绍:https://github.com/jfeinstein...

2015-05-22 15:19:00 97

转载 (六十二)Activity的启动模式(转载自http://blog.csdn.net/android_tutor/article/details/6310015)...

本文转自: http://marshal.easymorse.com/archives/2950. 写的非常好,分享给大家!!!在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默...

2015-05-22 11:36:00 68

空空如也

空空如也

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

TA关注的人

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