7 xh慧

尚未进行身份认证

暂无相关简介

等级
TA的排名 14w+

Vue Router使用笔记

VueRouter是Vue.js官方的路由管理器。使用VueRouter,我们需要做的是,将组件(components)映射到路由(routes),然后告诉VueRouter在哪里渲染它们。简单来说就是,定义好路由,然后使用<router-view>标签指定渲染路由的地方。我使用的是webpack模块化工程,需要先通过npm或yarn安装路由。具体...

2019-05-09 16:09:04

require与import的区别与使用

require与import都用于导入模块。import是es6中的语法标准,与其对应的是export;而require只是node的一个私有的全局方法,基于AMD规范,与其对应的是exports。node.js是基于CommonJS规范的。AMD与CommonJS在使用上很相似。模块的加载时间不同:require是运行时加载,import是编译时加载。因此,require可以写在...

2019-05-09 11:24:24

Java注解(Annotation)-基础

注解是一种应用于类、方法、参数、变量、构造器及包声明中的特殊修饰符。看到一篇文章,说注解如同标签,可以贴到需要使用的地方。仔细想来确实挺贴切的,遂记录下来。注解的定义:使用@interface关键字定义。public @interface TestAnnotation{}注解的定义和接口的定义很相似,只是多了一个@符号。注解的使用:@TestAnnotationp...

2019-05-07 14:19:01

Spring学习笔记-初识

参考文章:https://www.cnblogs.com/wmyskxz/p/8820371.htmlSpring的核心是控制反转(IoC)和面向切面(AOP)控制反转:将创建对象的控制权,交由Spring框架来管理。若要使用某个对象,只需要从Spring容器中获取需要使用的对象,不用关心对象的创建过程,也就是把创建对象的控制权反转给了Spring框架即:所以的类都在Appli...

2019-03-19 12:59:04

iView 国际化

Vue国际化使用的是vue-i18n组件,需要先进行安装:npm install vue-i18n安装完成后,在main.js文件中使用,main.js完整内容如下: import Vue from 'vue';import App from './App';import router from './router';import store from './sto...

2019-01-14 17:24:31

Android eclipse项目迁移至Android Studio所遇问题记录

1、Error:Failedtofindtargetwithhashstring'android-19'in:D:\Android\sdk解决方法:修改model下的build.gradle文件,①将dependencies中引用的support-v4版本修改成sdk中有的版本;如图:(注释内容为之前报错内容)②下载版本号为19的sdk。2、Error:Exe

2017-10-13 09:25:39

android6.0权限申请学习笔记

从android6.0开始,访问危险权限需要用户明确授予。关于6.0的权限讲解可以查看官网的介绍,本文主要记录具体的使用步骤。1、首先需要在manifest。xml文件中列出所需权限,如下所示: 2、在Activity中,首先检查权限,使用ContextCompat.checkSelfPermission(context,permission)

2017-01-11 13:55:05

Android Studio实现NDK编程学习笔记

年初列的计划中包含了NDK的学习,不过一直被耽搁了,这几天有时间就参考了网上的一些教程,做了一个简单的总结。使用的开发工具是Android Studio参考文章:(1)http://www.jianshu.com/p/7844aafe897d   这篇文章讲解的是使用非命令行方式实现NDK编程,更加简洁(2)http://bbs.51cto.com/thread-1316339-1-1

2016-12-07 14:52:49

Android中xml文件的解析

关于xml文件的解析感觉忘得差不多了,还是记录一下学习笔记方便以后查看。参考地址:(1)、http://blog.csdn.net/zzp16/article/details/7795410(2)、点击打开链接在android中常见的解析方法有三种,DOM、SAX和PULL解析。其中DOM解析是先将xml文件读入内存再通过接口获取数据,该方法适用比较小的xml文件,对于大文件效率会跟不上,

2016-10-25 13:56:11

ScrollView与ListView三层嵌套问题

最近做的几个功能都需要实现三层嵌套,所以先记录下来,方便以后使用。以下代码是从项目中摘取出来的,大体实现思路如下:首先是重写ListView的onmeasure方法替代ListView,这个网上相关内容很多,具体代码如下:publicclassCustomListViewextendsListView{ publicCustomListView(Contextcontext

2016-10-10 17:41:16

PopupView实现两级下拉列表

主要实现思想是定义两个textView作为下拉列表的点击入口,将PopupView作为下拉的列表,在点击的时候打开PopupView。首先在布局文件中定义两个TextView,如下所示:<LinearLayout android:id="@+id/start_lay" android:layout_width="match_parent" android:layout_height=

2016-10-09 14:40:48

Dialog自定义样式及使用笔记

AlertDialog与Dialog的使用:自定义布局文件:layout_dialog.xml<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/id_layout_alert"android:layout_width="match_parent

2016-06-08 10:26:26

今日头条学习(1)_实现滑动标题栏

这段时间公司没有什么事情做,又不想荒废大好时光,所以琢磨着学点东西。博客上有好多讲解RecyclerView的,跟着学了很多基础知识,但是又觉得掌握的不是太熟练,所以想着做些东西。关于今日头条学习的文章不在少数,不过我主要是想学习其中实现的功能,所以还是自己动手,丰衣足食。首先要实现的是滑动的标题栏,本文使用RecyclerView来实现。

2016-05-23 16:26:24

GLSurfaceView基础学习笔记

OpenGL即OpenGraphicsLibrary(开放的图形库接口),主要用于三维图形编程。OpenGLES:OpenGL的子集,嵌入式开放图形库接口。OpenGLES提供了GLSurfaceView组件。GLSurfaceView用于显示3D图像,本身并不提供绘制3D图形的功能,绘制功能由GLSurfaceView.Renderer来完成。使用OpenGLES的步骤如

2016-04-05 11:15:46

android触摸事件传递

最近在学习触摸事件,找了很多资料,不过感觉这篇文章更清晰一些,非常感谢作者的分享,原文地址:http://www.2cto.com/kf/201501/371516.htmlActivity没有onInterceptTouchEvent方法,默认实现都是直接往下传递。1、3个触摸事件控制方法的含义及其返回值的意义:onInterceptTouchEventonInt

2016-03-14 16:45:38

ListView嵌套ListView,TextView有多行文本显示不全不问题

这是在网上找到的相关的解决方法,记录下来,方便以后查看。关于ListView嵌套ListView,在网上找到的解决方法是调用自定义的方法动态计算listview的高度:publicvoidsetListViewHeightBasedOnChildren(ListViewlistView){ListAdapterlistAdapter=listVie

2015-11-23 19:22:13

判断ImageView的图片是否为默认

之前一直在找如何判断ImageView中的图片是网络加载的还是本地的,今天终于找到了。参考地址:csdn博客和百度知道imageView.setImageResource(R.drawable.pic);  如果直接使用ImageView的getdrawable方法获取图片,imageView.getDrawable().equals(context.getResources().ge

2015-10-27 15:30:25

自定义view的onkeydown执行问题

今天学习自定义view,重写了onkeydown方法,但是发现不执行,多次查找发现是被Activity中的onkeydown方法拦截了,解决的方法是在自定义view的构造方法中先使view获取焦点,添加代码如下:setFocusable(true);setFocusableInTouchMode(true);

2015-10-12 14:18:58

ListView实现动态加载

觉得这个功能挺实用的,记录下来,方便以后查看。初始时,先将footerview添加到listview中,如下: footView = LayoutInflater.from(this).inflate(R.layout.list_view_foot_loading_item, null); footView.setVisibility(View.GONE); mListView.add

2015-10-10 08:59:50

android ViewPager滑动事件讲解

非常感谢作者的分享,原文地址:http://embed.21ic.com/software/android/201401/31014.html今天在做项目的时候,由于要处理viewPager页面滑动的事件,所以对其进行了一个小小的研究:首先ViewPager在处理滑动事件的时候要用到OnPageChangeListenerOnPageChangeListener这个接口需要

2015-09-30 14:12:15

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。