自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 终于找回账号了

2022-01-21 09:15:49 348

原创 Linux - Ubuntu下安装node.js的方法

1 Putty连接安装Putty连接到Ubuntu,输入密码验证后进入Putty命令行控制台。1.1 查看Ubuntu版本sudo uname –m 如果显示i686,你安装了32位操作系统;如果显示 x86_64,你安装了64位操作系统。如果是32位系统,那么以下步骤的“-x64”字符全部换成“-x86”。2 拉取node.jswget https://npm.tao...

2018-05-12 17:56:41 1113

原创 优雅封装DialogFragment对话框

说明 : 对DialogFragment进行封装 , 代码部分在章节(1.封装代码) , 如何使用请到章节(2.使用)中查看 . 1. 封装代码自己建个类 , 把直接把代码复制粘贴过去 , 就可以在外部调用了 . import android.app.Activity;import android.app.ActivityManager;import android.app.D

2018-01-26 09:02:41 2295 3

原创 随便说说

刚刚过去的2017年是我人生中非常重要的一年,这一年经历的事情、成长的幅度夸张到自己都不敢相信。    13年的移动开发、14年的大前端、15年的VR、16年的AR、17年的AI,IT行业几乎每年都要炒火一个新概念。面对着旧技术的快速更新和迭代,面对新技术的层出不穷,我也曾经茫然过,今天看看这个、明天学学那个,最后哪个都没学好。    后来我逐渐明白了,行业的火爆和新潮的技术是会不断诞生的,盲目的

2018-01-19 11:10:32 325

原创 Vue.js使用总结

嵌套循环方法一div v-for="item in data"> div v-for="part in item.parts"> {{ part.name }} div>div>动态绑定说明 v-bind可以简写为 : 例如,v-bind:class简写为:class1. 动态拼接v-bind:href=“‘somestr’ +

2018-01-19 09:45:33 340

原创 Web app教程

待施工....

2018-01-08 15:16:10 624

原创 Exoplayer+Exomedia打造自定义播放器(二)

Exomedia源码分析VideoControls 播放器基类继承自RelativeLayout,播放器基类。作用是提供一些默认的播放器基本组件;提供反射控制器布局、显示加载进度、播放器隐藏显示动画等方法;设置监听回调等等;基类只提供abstract方法,由子类具体实现。public abstract class VideoControls extends Relati

2017-07-03 11:43:39 6021

原创 Exoplayer+Exomedia之玩转视频播放事件监听

说明视频播放事件包括两个部分:1.播放器本身的事件(开始、暂停、结束播放等) 2.用户动作触发的事件(拖拽进度条、点击屏幕等)播放事件监听的途径主要是通过视频播放框架(或开发者自定义)的控制器来实现的。控制器是指操作播放器的组件(按钮、进度条等)的容器。事件的监听经常与视频当前时间配合使用。本文基于Exoplayer+Exomedia实现视频事件监听。关键点获取视频当前时间

2017-07-03 09:45:28 9317 6

原创 Exoplayer+Exomedia打造自定义视频播放器(一)

写在前面的话项目背景:近期公司业务扩展,需为App添加视频播放功能,并对视频播放器的样式及各种事件的监听处理提出了明确需求(播放开始、暂停、重新播放、结束、拖拽进度条、横竖屏切换等)根据项目需求,需自定义一个功能性、扩展性较好的视频播放模块。初选时利用github上比较流行的JieCaoVideoPlayer进行二次开发,基本实现了功能需求,但缺点也非常明显:1.机型及视频兼容性差,2.扩

2017-07-03 09:42:57 4033

原创 Android---矢量图(Vector)使用方法

概述完全取代简单的图标,在各种分辨率的屏幕上都不会失真.使用步骤1.先在gradle里配置参数目的是让矢量图在5.0前的手机上也正常显示apply plugin: 'com.android.library' android { ... ... defaultConfig { //配置这个参数 vectorDrawables.useSup

2017-04-18 15:53:16 2839

原创 MaterialDesign之TabLayout使用方法

MaterialDesign之TabLayout使用方法

2017-03-29 13:20:05 1356

原创 解决Unable to create Debug Bridge...

Android Studio模拟器或者手机连接不上.Android ADB Server启动失败 启动Android Stdio的时候报如下错误:Unable to create Debug Bridge: Unable to start adb server: error: could not install *smartsocket* listener: cannot bind to 1

2017-03-27 16:18:54 2435

原创 MaterialDesign使用及开发指南

MaterialDesign使用及开发指南

2017-03-25 16:34:12 12420

转载 Android开发之华为手机无法看log日志解决方法(亲测可用华为荣耀6)

原文 : 转载自程序猿小冰的博客 : http://blog.csdn.net/qq_21376985/article/details/51798992华为荣耀的测试机,发现在Android Studio下无法查看log日志,看不了日志就不方便解决问题了。解决方法:进入手机拨号界面输入:*#*#2846579#*#*依次选择ProjectMenu—后台设置—-LOG

2017-03-16 09:00:18 5720

原创 BaseRecyclerHelper开发指南

序言RecyclerView可以替换ListView和GridView.BaseRecyclerHelper优化并简化了RecyclerView的使用.特别说明1.RecyclerView强烈建议对RecyclerView有一定了解后,再使用BaseRecyclerHelper.如果你对RecyclerView还不熟悉,请参考:教程:http://blog.csdn.net/lmj62356579

2017-02-15 18:20:03 3354 1

原创 Android studio---如何导入V4包的源码(查看API)?

一.准备工作首先确认下载了support-v4的sources包,如下:二.导入步骤1.添加v4包到工程中复制v4包到Project视图下的libs目录------右键------Add As Library-------选择工程或模组------OK2.绑定v4包源码(1)在工程中随便写个v4包的类,例如:ViewPager

2016-12-14 22:47:29 4931

原创 Android开发---MotionEvent(一)

MotionEvent学习记录"我们之所以成功,是因为站在巨人的肩膀上!"概念:Object used to report movement (mouse, pen, finger, trackball) events.记录移动事件的对象屏幕坐标系:一.参数MotionEvent.ACTION_DOWN手指按下MotionEvent.ACTION_MOV

2016-12-14 22:17:27 440

转载 Android开发---调用系统功能代码整理

开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。首先,我们先看拨号界面,代码如下:Intent intent =new Intent();intent.setAction("android.intent.action.CALL_BUTTON");startActivity(intent);和Uri uri = Uri.parse("

2016-11-22 16:03:45 544 1

转载 Android中Parcelable接口用法

转载自:http://www.cnblogs.com/renqingping/archive/2012/10/25/Parcelable.html1. Parcelable接口                                                                                                            

2016-11-21 10:57:52 254

转载 Android开发---按两次Back键退出

思路1:记录上次点击的时间,与本次点击的时间比较,当两次时间间隔小于一定值时,退出,否则提示“再按一次退出程序”,同时更新上次点击时间    [java] view plain copyprivate long firstTime = 0;     @Override  public boolean onKeyUp(int keyCo

2016-11-19 18:02:00 331

原创 Android开发---关于回调函数的理解

"我们之所以成功,是因为站在巨人的肩膀上!"回调函数(Callback)安卓开发中,我们经常遇到回调函数(Callback),例如onClickListener,onItemClickListener,等等....如何更好地理解这种程序逻辑呢?下面我将按照自己的理解,对回调函数进行详细分析.一.举例说明:双十一,我在淘宝买了架飞机.物流公司把飞机打包成快递.------- 1

2016-11-19 16:59:07 594

原创 Android开发---Fragment使用指南

一.准备工作1.导包在android.os和support.v4包里都有Fragment类,使用的时候注意统一,要用就一直用一个,否则会引起混乱和bug.2.v4包的意义兼容低版本.3.快速识别v4包和不同包的Fragmentv4包的类和方法使用时,经常会加上"support"二.使用1.getActivity()的使用在自定义的

2016-11-13 21:06:15 693

原创 Android---添加结构线或边框的几种方式

一.自定义View(该方法已经太过老旧)<LinearLayoutandroid:layout_width="1px"android:layout_height="match_parent"><Viewandroid:layout_width="match_parent"android:layout_height="match_parent"android:background=

2016-11-05 11:59:42 3285

原创 Android---onClick事件总结

记住一定要传入View v!!!原因:源码View类,内部接口OnClickListener的方法,参数是View v.public class View implements Drawable.Callback, KeyEvent.Callback,        AccessibilityEventSource { /**     * Interface definit

2016-11-02 11:22:38 325

原创 Android---ThinkPad开启虚拟化增强(VT)

1.开机的时候时按下F2/F12进入BIOS设置2.然后按箭头向右找到菜单Configuration/Config向下移动到Intel Virtualization Technology,选择Enabled,然后确定(Enter)3.如果有Intel VT-R Feature,也选择Enabled,然后确定

2016-10-27 21:07:20 2141

原创 Android Studio---设置/快捷键/小技巧大全

1.护眼绿编辑界面:setting --- IDE Setting --- editor --- general --- background 打勾 颜色写上#C7EDCC(护眼绿)其他界面:setting --- IDE Setting --- editor --- UI Options --- theme 下拉列表把windows选上,前提是window的主题是护眼绿的

2016-10-27 20:52:19 1875

原创 Bootstrap框架快速上手攻略

1.防止顶部导航条遮盖页面元素: style="padding-top: 50px"2.背景色统一改变格式: class="bg-primary"/danger/success...3.导航堆叠: class="nav-stacked"4.强制,加强样式: 在样式代码后面添加!important5.显示在一行内: class="in-line"6.圆角: class="bord

2016-10-27 18:09:43 1494 1

原创 Webstrom---使用技巧

1.eclipse风格补全代码setting -- keymap 里面搜索 completion,把 Basic 和 SmartType 的快捷键改为Alt + /

2016-10-27 17:58:35 299

原创 JS---小技巧总结

1.防止链接跳转//方法1://方法2:

2016-10-21 11:33:06 356

转载 J2EE---Java date format 时间格式化

Java date format 时间格式化Java import java.util.Date;import java.text.DateFormat;/*** 格式化时间类* DateFormat.FULL = 0* DateFormat.DEFAULT = 2* DateFormat.LONG = 1* DateFormat.MEDIUM

2016-10-10 01:20:39 466

原创 JSP&Javascript---编写Js脚本易犯的错误

标签的id,name是submit时, 用js的getElement.submit()会无法执行 ! 并且当id,name是关键字的时候,分页跳页的submit也无法执行!

2016-10-10 00:59:30 710

原创 J2EE---SSH集成环境下对java和oracle时间的处理(系统时间)

处理java和数据库时间数据的办法在编程中,我们经常被java和数据库(mysql,oracle等)的时间格式所困扰,以下给出较为合理的解决方法:注:示例代码建立在SSH集成环境下,若代码环境不同,只需稍作修改即可,核心内容不变.方法一 :1.Entity.javaprivate String mydate;public String getMydate()

2016-10-10 00:52:18 627

转载 struts2.xml文件报黄的解决办法

struts.xml中extends struts-default包有黄线警告,当你联网的时候不会出现,但是当你没有联网的时候,可能会出现,我的是myeclipse9.0, 看着太恶心了,忒不舒服 解决办法: 如图:去掉struts 2 Vaildator的build选项,然后ok,这时警告还不会马上去除,需要你重启myeclipse工具:重启后ok,本人亲自实验成功

2016-09-24 11:44:47 539

转载 那些年搞不懂的高深术语---举例说明

(转自熬夜与烟----http://www.cnblogs.com/aoyeyuyan/p/5495219.html) 那些年搞不懂的高深术语----依赖倒置,控制反转,依赖注入,面向接口编程 那些年,空气中仿佛还能闻到汉唐盛世的余韵,因此你决不允许自己的脸上有油光,时刻保持活力。然而,你一定曾为这些“高深术语”感到过困扰。也许时至今日,你仍对它们一知半解。不过就在今天,这一切都将彻底改变

2016-09-11 23:44:11 2600

原创 Android开发---Viewpager+Fragment使用指南

1.汇总http://www.jb51.net/article/48508.htm2.比较详细的http://blog.csdn.net/zhaoxuejie/article/details/7804568#comments3.重点讨论javascript的http://www.cnblogs.com/subway-2008/archive/2011/10/11/22080

2016-08-24 23:07:22 475

原创 JSP---EL表达式中文乱码(Tomcat服务器)解决方法

jsp和servlet传值是,EL表达式经常出现中文乱码问题,解决方法如下:到E:\apache-tomcat-6.0.30\conf文件夹下,打开server.xml文件,将如下配置字段:               connectionTimeout="20000"                redirectPort="8443" />改为:URIEncod

2016-08-23 16:34:39 4023 3

转载 java/oracle日期处理

public class Test{        public static void main (String args []){                              java.util.Date a = new java.util.Date();                System.out.println(a);                j

2016-08-21 22:09:14 419

原创 Android开发---Fragment可见/不可见时的生命周期回调函数

点击打开链接

2016-08-21 19:30:50 11788 3

原创 Android开发---AUIL图片加载框架的使用

如果在提交表单的时候,莫名其妙的出现乱码的bug,可以查看一下该表单的method=? 如果是get的话,有可能产生乱码哟!

2016-08-21 18:24:10 1173

原创 Servlet---对网页,Java,及数据库技术整合的理解(J2EE)

自己对这三种技术的理解,可以用顾客去饭馆吃饭的例子来解释,如图所示:

2016-08-12 20:02:21 289

围住疯疯猫

一款自己制作的,仿围住神经猫的手机游戏。

2017-02-23

空空如也

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

TA关注的人

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