- 博客(27)
- 资源 (2)
- 收藏
- 关注
转载 IDEA 下搭建SpringBoot项目
SpringBoot的具体介绍可以参看其他网上介绍,这里就不多说了,就这几天的学习,个人理解,简而言之: (1)它是Spring的升级版,Spring容器能做到的事情,它都能做到,而且更简便,从配置形式上来说,SpringBoot完全抛弃了繁琐的XML文件配置方式,而是替代性地用注解方式来实现,虽然本质来说,是差不多的(类似包扫描,注解扫描,类加载之类)。 (2)SpringBoot集成的插件更多...
2018-04-02 13:35:46 171
原创 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 387
原创 js中判断返回的json字符串中是否有某个字段
比较常用且安全的两种方法:1.obj.hasOwnProperty("key")2.!("key" in obj)
2017-05-12 17:40:38 6494
原创 解决部分手机RadioButton图片不居中问题
只需要添加一个属性:android:paddingLeft="0dp"就可以,还有人说设置下背景即可,自己试了下,在RadioButton中设置属性 android:paddingLeft="0dp" 或者 android:background="@color/transparent" 都可以让按钮居中,两个使用其中之一就可以了。
2016-03-05 09:18:53 403
转载 Android动画机制全解析
导论本文着重讲解Android3.0后推出的属性动画框架Property Animation——Animator。产生原因 3.0之前已有的动画框架——Animation存在一些局限性, Animation框架定义了透明度,旋转,缩放和位移几种常见的动画,而且控制的是整个View,实现原理是每次绘制视图时View所在的ViewGroup中的drawChild函数获取该
2016-01-06 10:50:40 325
转载 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 297
转载 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 246
转载 关于JVM
Runtime.getRuntime().maxMemory() totalMemory() :返回 Java 虚拟机中的内存总量。 maxMemory() :返回 Java 虚拟机试图使用的最大内存量。 freeMemory() :返回 Java 虚拟机中的空闲内存量。 这里我不解释你写的程序的作用,而是给你介绍一下JAVA虚拟机是如何使用内存的,希望对你有
2016-01-05 10:19:43 192
原创 安卓通过意图使系统安装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 460
原创 安卓下载注意事项
在使用Xutils下载时候遇到一个奇葩问题,总是下载不下来后来终于明白了,只要涉及到下载得一定要去检查这两方面1.是否给了权限sd卡下载权限为: 1.sd卡路径是否正确Environment.getExternalStorageState()是判断sd卡状态Environment.getExternalStorageDirectory()是获取路径
2015-12-11 23:08:30 229
原创 安卓页面切换添加动画效果
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 381
转载 TextView属性
今天研究了TextView一天了,发现网上有一篇讲TextView属性的,非常全,收藏一下先。发现TextView有一个比较大的问题,就是文字排版的问题,遇到数字,字母,符号等就会有问题,目前还没有什么解决方法。如果有高人研究出方法来解决,请指教一下哈。android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显
2015-12-10 21:57:44 198
原创 判断sdcard是否存在
android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);
2015-12-10 18:14:17 281
原创 弹出对话框时候屏蔽掉返回键,以及给返回键设置监听消息
当弹出对话框时用户点返回键这个时候如果没有给返回键设置监听消息,用户点返回键会出现异常,因此通常做法是1.屏蔽掉返回键这个时候对话框取消不掉,通常强制升级可以做次设置dialog.setCancelable(false);2.给返回键设置监听消息dialog.setOnCancelListener
2015-12-10 00:56:33 840
原创 安卓无标题主题风格设置
安卓设置无标题全屏风格在activity里面设置android:theme="@android:style/Theme.Black.NoTitleBar" 系统实现这种风格的做法: true 设置这种主题后对话框会出现黑色对话框比较难看,为了既获得比较好看对话框又实现无标题风格需要进行一些配置修改首先在AndroidMani
2015-12-10 00:43:01 541
原创 alrtbuilder.dialog使用以及两种上下文比较
对话框是Activity的一部分。 对话框是挂载在Activity上面的 。 如果Activity不存在,对话框就不能被创建。 Activity 实际上是应用程序context上下文的一个子集。 子类有的东西父类不一定有 父类有的东西子类一定有 getApplicationContext();生命周期长,只要应用还存活它就存在; this
2015-12-10 00:34:51 304
转载 Android有效解决加载大图片时内存溢出的问题
AndroidAndroid游戏虚拟机算法JNI尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStrea
2015-12-06 23:55:23 230
转载 阿里巴巴常考面试题及汇总答案
一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答: 1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。2、String不可变是因为在JDK中String类被声明为一个final类。3、StringBuffe
2015-11-09 22:23:12 272
原创 StringBuffer与StringBuilder与String
1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。3. StringBuilder:线程非安全的 StringBuffer:线程安全
2015-11-09 22:20:08 251
转载 WEB服务器、应用程序服务器、HTTP服务器区别
WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器
2015-11-09 22:06:32 243
转载 ThreadLocal讲解
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影
2015-10-31 19:43:03 217
转载 java反射机制详解 及 Method.invoke解释
JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对
2015-10-10 19:17:39 298
转载 自定义菜单
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 p
2015-10-10 18:40:51 318
转载 Android之菜单总结
在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu)。 1. 选项菜单(OptionsMenu)详解 Activity中需要覆盖的常用的方法: public boolean onCreateOptionsMenu(Menu menu):使用此方法创建OptionsMenu。该方
2015-10-10 18:16:43 208
转载 自定义BaseActivity
Android没有像苹果开发那样功能强大的界面开发工具,本身ADT插件提供的界面编辑能力有限,没办法刻画所有的界面情况;Android的界面xml代码可以进行人工修改,而Iphone的全部在图形界面上拖动完成,可没提供任何方式的代码级修改。Android的UI设计开发过程非常繁琐,容易出错,需要很长时间调节界面细节,开发过Android应用的人肯定深有同感。用几年前的网页设计来打个比方,开发Iph
2015-10-08 22:57:07 225
转载 百度地图定位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 1107 1
转载 requestWindowFeature()的应用
android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚
2015-10-06 18:05:00 293
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人