自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

转载 IDEA 下搭建SpringBoot项目

SpringBoot的具体介绍可以参看其他网上介绍,这里就不多说了,就这几天的学习,个人理解,简而言之: (1)它是Spring的升级版,Spring容器能做到的事情,它都能做到,而且更简便,从配置形式上来说,SpringBoot完全抛弃了繁琐的XML文件配置方式,而是替代性地用注解方式来实现,虽然本质来说,是差不多的(类似包扫描,注解扫描,类加载之类)。 (2)SpringBoot集成的插件更多...

2018-04-02 13:35:46 156

原创 React-Native Strict mode does not allow ...

RN项目\node_modules\react-native\Libraries\JavaScriptAppEngine\Initialization\InitializeJavaScriptAppEngine.js打卡定位到line ~120将   :function handleError(e, isFatal) 改为:var handleError

2017-05-13 18:17:01 372

原创 js中判断返回的json字符串中是否有某个字段

比较常用且安全的两种方法:1.obj.hasOwnProperty("key")2.!("key" in obj)

2017-05-12 17:40:38 6483

原创 解决部分手机RadioButton图片不居中问题

只需要添加一个属性:android:paddingLeft="0dp"就可以,还有人说设置下背景即可,自己试了下,在RadioButton中设置属性 android:paddingLeft="0dp" 或者 android:background="@color/transparent" 都可以让按钮居中,两个使用其中之一就可以了。

2016-03-05 09:18:53 384

转载 Android动画机制全解析

导论本文着重讲解Android3.0后推出的属性动画框架Property Animation——Animator。产生原因        3.0之前已有的动画框架——Animation存在一些局限性, Animation框架定义了透明度,旋转,缩放和位移几种常见的动画,而且控制的是整个View,实现原理是每次绘制视图时View所在的ViewGroup中的drawChild函数获取该

2016-01-06 10:50:40 315

转载 FragmentActivity和Activity的具体区别在哪里

fragment是3.0以后的东西,为了在低版本中使用fragment就要用到android-support-v4.jar兼容包,而fragmentActivity就是这个兼容包里面的,它提供了操作fragment的一些方法,其功能跟3.0及以后的版本的Activity的功能一样。下面是API中的原话:FragmentActivity is a special activity provided

2016-01-05 22:14:59 288

转载 Android中Application类用法

Where there is life, there is beyond.Android中Application类用法Application类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android

2016-01-05 14:02:24 237

转载 关于JVM

Runtime.getRuntime().maxMemory() totalMemory() :返回 Java 虚拟机中的内存总量。 maxMemory() :返回 Java 虚拟机试图使用的最大内存量。 freeMemory() :返回 Java 虚拟机中的空闲内存量。 这里我不解释你写的程序的作用,而是给你介绍一下JAVA虚拟机是如何使用内存的,希望对你有

2016-01-05 10:19:43 183

原创 安卓通过意图使系统安装apk

// 跳转到系统下载页面Intent intent = new Intent(Intent.ACTION_VIEW);intent.addCategory(Intent.CATEGORY_DEFAULT);intent.setDataAndType(Uri.fromFile(arg0.result),"application/vnd.android.package-archive"

2015-12-12 00:13:43 448

原创 安卓下载注意事项

在使用Xutils下载时候遇到一个奇葩问题,总是下载不下来后来终于明白了,只要涉及到下载得一定要去检查这两方面1.是否给了权限sd卡下载权限为: 1.sd卡路径是否正确Environment.getExternalStorageState()是判断sd卡状态Environment.getExternalStorageDirectory()是获取路径

2015-12-11 23:08:30 217

原创 安卓页面切换添加动画效果

AlphaAnimation aa=new AlphaAnimation(0.2f, 1.0f);aa.setDuration(500);findViewById(R.id.rl_root_splash).startAnimation(aa);

2015-12-10 22:08:18 370

转载 TextView属性

今天研究了TextView一天了,发现网上有一篇讲TextView属性的,非常全,收藏一下先。发现TextView有一个比较大的问题,就是文字排版的问题,遇到数字,字母,符号等就会有问题,目前还没有什么解决方法。如果有高人研究出方法来解决,请指教一下哈。android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显

2015-12-10 21:57:44 191

原创 判断sdcard是否存在

android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);

2015-12-10 18:14:17 272

原创 弹出对话框时候屏蔽掉返回键,以及给返回键设置监听消息

当弹出对话框时用户点返回键这个时候如果没有给返回键设置监听消息,用户点返回键会出现异常,因此通常做法是1.屏蔽掉返回键这个时候对话框取消不掉,通常强制升级可以做次设置dialog.setCancelable(false);2.给返回键设置监听消息dialog.setOnCancelListener

2015-12-10 00:56:33 824

原创 安卓无标题主题风格设置

安卓设置无标题全屏风格在activity里面设置android:theme="@android:style/Theme.Black.NoTitleBar" 系统实现这种风格的做法:         true    设置这种主题后对话框会出现黑色对话框比较难看,为了既获得比较好看对话框又实现无标题风格需要进行一些配置修改首先在AndroidMani

2015-12-10 00:43:01 527

原创 alrtbuilder.dialog使用以及两种上下文比较

对话框是Activity的一部分。  对话框是挂载在Activity上面的 。  如果Activity不存在,对话框就不能被创建。   Activity 实际上是应用程序context上下文的一个子集。   子类有的东西父类不一定有  父类有的东西子类一定有   getApplicationContext();生命周期长,只要应用还存活它就存在;  this

2015-12-10 00:34:51 294

转载 Android有效解决加载大图片时内存溢出的问题

AndroidAndroid游戏虚拟机算法JNI尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStrea

2015-12-06 23:55:23 218

转载 阿里巴巴常考面试题及汇总答案

一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答:   1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。2、String不可变是因为在JDK中String类被声明为一个final类。3、StringBuffe

2015-11-09 22:23:12 263

原创 StringBuffer与StringBuilder与String

1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。3. StringBuilder:线程非安全的  StringBuffer:线程安全

2015-11-09 22:20:08 244

转载 WEB服务器、应用程序服务器、HTTP服务器区别

WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了:    Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器

2015-11-09 22:06:32 233

转载 ThreadLocal讲解

ThreadLocal是什么  早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。  当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影

2015-10-31 19:43:03 209

转载 java反射机制详解 及 Method.invoke解释

JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对

2015-10-10 19:17:39 290

转载 自定义菜单

菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu   一、概述  public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。  p

2015-10-10 18:40:51 307

转载 Android之菜单总结

在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu)。 1. 选项菜单(OptionsMenu)详解      Activity中需要覆盖的常用的方法:  public boolean onCreateOptionsMenu(Menu menu):使用此方法创建OptionsMenu。该方

2015-10-10 18:16:43 196

转载 自定义BaseActivity

Android没有像苹果开发那样功能强大的界面开发工具,本身ADT插件提供的界面编辑能力有限,没办法刻画所有的界面情况;Android的界面xml代码可以进行人工修改,而Iphone的全部在图形界面上拖动完成,可没提供任何方式的代码级修改。Android的UI设计开发过程非常繁琐,容易出错,需要很长时间调节界面细节,开发过Android应用的人肯定深有同感。用几年前的网页设计来打个比方,开发Iph

2015-10-08 22:57:07 215

转载 百度地图定位demo

AS写的百度地图定位demo版本V6.0.5先上效果图  demo下载地址:http://download.csdn.net/download/shenyuanqing/9062447主要步骤 1.获取密钥,需要数字签名(SHA1)跟包名2.下载相应功能SDK,jar放app/libs文件夹,so文件放app/src/main/jniLi

2015-10-08 20:21:41 1093 1

转载 requestWindowFeature()的应用

android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚

2015-10-06 18:05:00 279

Web前端黑客技术

2016-11-21

安卓学习笔记

这是本人学习安卓的一些心得体会,现在整理记录下来,与大家一起分享

2015-07-02

空空如也

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

TA关注的人

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