自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 时隔多日,将博客园重新用起来

平时工作学习的一些心得,tips,不定期更新到博客园,欢迎大家对错误的指出转载于:https://www.cnblogs.com/yuanting/p/9265833.html

2018-07-04 22:49:00 124

转载 EditextText输入类型

android:inputType="none"--输入普通字符android:inputType="text"--输入普通字符android:inputType="textCapCharacters"--输入普通字符android:inputType="textCapWords"--单词首字母大小android:inputType="textCapSentences"-...

2017-02-24 15:21:00 113

转载 关于Http的小常识(转载,仅供参考)

HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。请求头标:允许客户端传递关于自身的信息和希望的响应形式。响应头标:服务器和于传递自身信息的响应。实体头标:定义被传送资源的...

2017-02-06 16:41:00 151

转载 SwipeLayou与ScrollerView滑动冲突

在SwipeLayout内嵌套ScorllerView滑动会出现上滑滑动冲突,ScollerView不能往上滑,,,,,,mSlv.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() { @Override public void o...

2016-10-19 19:18:00 116

转载 MVC、MVP和MVVM的更简单易懂的理解

本篇转自网络:一、MVCMVC模式的意思是,软件可以分成三个部分。视图(View):用户界面。控制器(Controller):业务逻辑模型(Model):数据保存各部分之间的通信方式如下。View 传送指令到 ControllerController 完成业务逻辑后,要求 Model 改变状态Model 将新的数据发送到 V...

2016-09-28 09:03:00 80

转载 简单的AndroidStudio单元测试工程配置

转载:http://www.jianshu.com/p/03118c11c199转载于:https://www.cnblogs.com/yuanting/p/5867679.html

2016-09-13 11:03:00 87

转载 深入理解Android

http://blog.csdn.net/innost/article/details/47254381转载于:https://www.cnblogs.com/yuanting/p/5867228.html

2016-09-13 09:14:00 47

转载 Drawable新属性

mSelectEndorseReasonTv.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.toup, 0);新属性替换:Drawable drawable = mContext.getResources().getDrawable(mDrawableMap.get(mQueryOrderResult.firstCa...

2016-07-14 08:44:00 65

转载 字体使用sp、dp的区别

Android设置字体大小, 该用sp还是dp? 大部分人肯定脱口而出, 用sp啊, 傻瓜都知道要用sp而不是dp!!!那么为什么呢? 可能有人会说, 是google官方专门定义了sp这个单位来描述字体大小, google建议这样搞的!我想说的是, 大家可能被google误导了吧. 我们来通过实验证明这个道理:首先我示范一下sp, 我想listview item中的主文...

2016-06-27 09:07:00 156

转载 InputFilter在过滤空格时重复输入的问题

正确做法:editText.setFilters(new InputFilter[] { new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int ...

2016-06-24 08:49:00 239

转载 Glide和Picassio的比较

http://blog.csdn.net/fancylovejava/article/details/44747759对象池:Glide原理的核心是为bitmap维护一个对象池。对象池的主要目的是通过减少大对象的分配以重用来提高性能(至于对象池的概览,可以查看这个Android performance pattern 视频)。Dalvik和ART虚拟机都没有使用compac...

2016-04-14 20:30:00 93

转载 Androidstudio的安装与使用调试

1安装与基本使用1.1androidstudio的安装1、到android-studio\bin文件夹里面,根据自己的电脑配置,打开studio.exe或者studio64.exe2、按照向导默认一步步完成安装。注: 这里有两个选项“Standard”和“Custom”,即标准和自定义,如果你本机的Android SDK没有配置过,那么建议直接选择“Standard...

2016-03-07 08:44:00 107

转载 MVC、MVP和MVVM的图示

一、MVCMVC模式的意思是,软件可以分成三个部分。视图(View):用户界面。控制器(Controller):业务逻辑模型(Model):数据保存各部分之间的通信方式如下。View 传送指令到 ControllerController 完成业务逻辑后,要求 Model 改变状态Model 将新的数据发送到 View,用户得到反...

2016-02-23 14:29:00 71

转载 关于Android皮肤更换分享

http://www.eoeandroid.com/forum.php?mod=viewthread&tid=264902&highlight=%E6%8D%A2%E8%82%A4&_dsign=130b5c25转载于:https://www.cnblogs.com/yuanting/p/5197543.html

2016-02-18 11:06:00 56

转载 类似QQ消息左滑删除的Demo

最近在网上学到一篇类似QQ消息左滑删除的demo,完善了下代码,感觉还不错,特此分享一波:CustomSwipeListView.java 是个继承自ListView的类,里面调用了自定义View 类SwipeItemView.java的一个收缩的方法。其实QQ消息删除这个动画可以有很多种方法实现,这里我们介绍的方法是:常规ListView的每个Item展示方式不变,只是在Adapt...

2016-01-14 17:43:00 136

转载 转载使用 ContentObsever 拦截短信,获取短信内容

在一些应用上,比如手机银行,QQ,微信等,很多时候我们都需要通过发送验证码到手机上,然后把验证码填上去,然后才能成功地继续去做下面一步事情。而如果每次我们都要离开当前界面,然后去查收短信,记住验证码,然后再回来输入到控件中,这感觉就会很麻烦,用户体验就会很差,而像微信等一些应用,则会在手机接到短信后,将信息中的验证码给抽出来,帮我们将其填到对应的控件中,多方便,对吧。这个功能就...

2015-12-31 21:16:00 88

转载 关于ListView的注意点

解决ListView的一些常见问题:1、listview在拖动的时候背景图片消失变成黑色背景,等到拖动完毕我们自己的背景图片才显示出来解决:在XML中加入android:scrollingCache=”false” 或 android:cacheColorHint=”#00000000″2、listview的上边和下边有黑色的阴影解决: android:fadingE...

2015-12-25 08:55:00 79

转载 推荐一波 瀑布流的RecylceView

推荐博客:http://www.bubuko.com/infodetail-999014.html转载于:https://www.cnblogs.com/yuanting/p/5038590.html

2015-12-11 12:00:00 149

转载 RecycleView的简单应用

recycleView在界面展示上类似于ListView,但不同于ListView的是它展示的每一个item类型可以不一样: RecycleAdapter类:public class RecycleAdapter extends RecyclerView.Adapter<ViewHolder> { private List<Bean> beans...

2015-12-11 10:30:00 95

转载 分享几篇有关react-native的博客

http://segmentfault.com/a/1190000002646155http://facebook.github.io/react-native/docs/native-modules-android.html#contenthttp://www.oschina.net/news/66426/react-native-for-android-doc-c...

2015-12-09 09:32:00 81

转载 制作图片自转的效果

类似于转硬币的那种,选两张相似的图片。作为开始和结束的图片:<ImageView android:id="@+id/flip_image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" ...

2015-12-08 18:30:00 112

转载 随机摆放文字带飞入飞出的效果

在博客上看到一个比较炫的效果,使用谷歌的一个randomlayout.jar包,实现文字颜色的随机设置,位置的随机设置,滑动并带有飞入飞出的感觉:参考博客:http://www.open-open.com/lib/view/open1443670693924.html// 简单的设置要显示的文字源 for (int i = 0; i < 3; i++) {...

2015-12-08 14:09:00 126

转载 Spinner的样式大致简介

SpinnerSpinner是一个列表选择框,会在用户选择后,展示一个列表供用户进行选择。Spinner是ViewGroup的间接子类,它和其他的Android控件一样,数据需要使用Adapter进行封装。下面介绍一下Spinner的常用XML属性,Android也为其属性提供了相应的getter、setter方法:android:spinnerMode:列表显示的模式...

2015-11-20 10:40:00 164

转载 Android视图SurfaceView的实现原理分析

(转自罗升阳) 在Android系统中,有一种特殊的视图,称为SurfaceView,它拥有独立的绘图表面,即它不与其宿主窗口共享同一个绘图表面。由于拥有独立的绘图表面,因此SurfaceView的UI就可以在一个独立的线程中进行绘制。又由于不会占用主线程资源,SurfaceView一方面可以实现复杂而高效的UI,另一方面又不会导致用户输入得不到及时响应。在本文中,我们就详...

2015-11-05 14:46:00 89

转载 Android应用程序与SurfaceFlinger服务的关系概述和学习计划

SurfaceFlinger服务负责绘制Android应用程序的UI,它的实现相当复杂,要从正面分析它的实现不是一件容易的事。既然不能从正面分析,我们就想办法从侧面分析。说到底,无论SurfaceFlinger服务有多复杂,它都是为Android应用程序服务的,因此,我们就从Android应用程序与SurfaceFlinger服务的关系入手,来概述和制定SurfaceFlinger服...

2015-11-05 14:42:00 72

转载 分享两篇关于ActionBar样式设置的博客

http://www.open-open.com/lib/view/open1373981182669.htmlhttp://blog.csdn.net/xyz_lmn/article/details/8132420转载于:https://www.cnblogs.com/yuanting/p/4936438.html

2015-11-04 16:41:00 35

转载 RMI(远程接口调用)

没有具体用过RMI,在网上找了几篇相关的博客,分享一篇:RMI(远程接口调用)1. RMI的原理:RMI系统结构,在客户端和服务器端都有几层结构。方法调用从客户对象经占位程序(Stub)、远程引用层(Remote Reference Layer)和传输层(Transport Layer)向下,传递给主机,然后再次经传 输层,向上穿过远程调用层和骨干网(Skeleton),到达服...

2015-10-30 11:37:00 67

转载 j建立一个小的servlet小程序

我们建立一个最简单的servlet程序,这个servelt程序只是单纯的输出helloworld。步骤如下:如图:在Eclipse中选择新建一个项目,其中选择tomcat project然后点击下一步,输入项目名字,点下一步,出现下一个项目设定的画面,如图点击完成按钮然后打开eclipse左边的project,可以看到建立的servlet项目已经出现了如图好,我们基本上大功告成了,剩下就...

2015-10-30 10:14:00 103

转载 eclipse上ndk环境的搭建&&so文件的生成&&jni文件的调用

JNI是java语言提供的Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,本地的C/C++的代码也可以调用java代码。JNI 是本地编程接口,Java和C/C++互相通过的接口。Java通过C/C++使用本地的代码的一个关键性原因在于C/C++代码的高效性。NDK是一系列工具的集合 。它提供了一些列的工具,帮助开发者快速开发C/C++的动态库,并...

2015-10-29 17:17:00 50

转载 Android Http请求方法汇总

最近对比了Android 中使用的JDK的HttpURLConnection和Apache的HttpClien访问网络资源,总结了Http协议的相关资料。如下:JDK的HttpURLConnection:(1)get请求public String executeHttpGet(){   String result = null;    URL url = nu...

2015-10-29 09:48:00 63

转载 Android数据存储的5种方法

--使用SharedPreferences存储数据--文件存储数据--SQLite数据库存储数据--使用ContentProvider存储数据--网络存储数据Preference,File, DataBase这三种方式分别对应的目录是/data/data/Package Name/Shared_Pref,/data/data/Package Name/fil...

2015-10-27 16:11:00 77

转载 安卓UI自适应性

出于安卓的碎片化原因,针对不同屏幕大小,最好是做到以下几点:1、能用相对布局的就不用绝对布局,尽量使用权重,weight设置,相对布局和线性布局同条件情况下,优先选线性布局2、在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的lay...

2015-10-20 19:59:00 82

转载 Service和IntentService的区别

Android中的Service是用于后台服务的,当应用程序被挂到后台的时候,问了保证应用某些组件仍然可以工作而引入了Service这个概念,那么这里面要强调的是Service不是独立的进程,也不是独立的线程,它是依赖于应用程序的主线程的,也就是说,在更多时候不建议在Service中编写耗时的逻辑和操作,否则会引起ANR。那么我们当我们编写的耗时逻辑,不得不被service来管理的时...

2015-10-16 11:26:00 69

转载 java常见面试题

从网上转的一些java基础知识面试题:1、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类2、int和 Integer有什...

2015-10-03 23:28:00 96

转载 Android布局属性LayoutParams的理解

在一次笔试中搞混LayoutParams的用法,特来总结一番:LayoutParams继承于Android.View.ViewGroup.LayoutParams.LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout占领的,如果将一个View添加到一个Layout中,最好告诉Layout用户期望的布...

2015-09-17 20:11:00 77

转载 安卓Activity全屏显示以及不显示title

1.让Activity全局显示,使系统的导航栏变为透明:(1)可以在Activity代码中添加window属性: if(VERSION.SDK_INT >= VERSION_CODES.KITKAT){ getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//...

2015-09-14 11:46:00 144

转载 Eclipse中Axis2发布WebService

介绍:Axis是apache下一个开源的webservice开发组件。l 开发工具下载:1. eclipse的Java EE版本。下载地址:http://www.eclipse.org/downloads/2. axis2。下载地址:http://axis.apache.org/axis2/java/core/download.cgi3. eclipse...

2015-09-06 08:53:00 105

转载 利用AXIS2传递JSON数据

Axis2是目前比较流行的WebService引擎。WebService被应用在很多不同的场景。例如,可以使用WebService来发布服务端 Java类的方法,以便使用不同的客户端进行调用。这样可以有效地集成多种不同的技术来完成应用系统。WebService还经常被使用在SOA中,用于 SOA各个部分交换数据。本文重点在于如何使用AXIS2引擎实现传递JSON数据。博主本人由于项目...

2015-09-04 12:40:00 411

转载 Eclipse中Axis2发布WebService

http://www.open-open.com/bbs/view/1320111271749?sort=newesthttp://note.youdao.com/share/?id=03cbfb0072ca3f517153a5ad58b7a95e&type=note转载于:https://www.cnblogs.com/yuanting/p/4779230.html...

2015-09-02 18:26:00 52

转载 Android自定义权限

1、在被调用程序Called的AndroidManifest.xml文件中作如下定义:<!-- Service Permission --> <permission android:name="com.uperone.permission.SERVICE" android:label="@string/app_name" andr...

2015-09-01 14:42:00 56

空空如也

空空如也

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

TA关注的人

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