自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (25)
  • 问答 (3)
  • 收藏
  • 关注

转载 实习杂记(26):Java 8十个lambda表达式案例

1. 实现Runnable线程案例使用() -> {} 替代匿名类://Before Java 8:new Thread(new Runnable() { @Override public void run() { System.out.println("Before Java8 "); }}).start();//Java 8 way:

2016-06-29 14:46:19 372

转载 实习杂记(26):File的renameto的用法

java中对于File类中的renameTo()方法,可以如下方式调用:File old = new File(source);File rname = new File(dest);System.out.println(old.renameTo(rname));使用时,注意事项为:1.source不管是代表一个目录,还是一个文件的路径都必须是在磁盘上存在的,如:E:\acce

2016-06-29 10:59:15 2979 1

原创 实习杂记(25):View基类里面的LayoutParams

在源码里面:LayoutParams 是ViewGroup类里面的静态内部类,同时MarginLayoutParams extends LayoutParams 也作为ViewGroup类里面的静态内部类然后在各个视图如:LinearLayout,RelativeLayout,AbsoluteLayout,AbsListView,ViewPager,Gallery等类里

2016-06-25 14:57:20 602

原创 实习杂记(25):{@inheritDoc}的使用

这个注解的作用是在:继承的时候,直接把父类的注解都copy下来,

2016-06-25 10:53:51 6187

转载 实习杂记(25):MarginStart和MarginLeft

在写layout布局的时候,我们会发现有这样几个比较相似的属性:MarginStart   MarginLeftMarginEnd    MarginRight       这些属性的区别是什么?  根据api注释,我们得知MarginStart指的是控件距离开头View部分的间距大小,MarginLeft则指的是控件距离左边View部分的间距大小,Ma

2016-06-25 10:40:13 459

转载 实习杂记(25):@ViewDebug.ExportedProperty

原文链接:http://daemon369.github.io/android/2014/06/12/android-viewdebug-exportedproperty/http://www.eoeandroid.com/thread-55461-1-1.html;This annotation can be used to mark fields and methods to be dum

2016-06-25 09:45:56 1150

转载 实习杂记(24):ant replace replaceregexp

ant提供了两个指令用于编译时修改文件,好处就不说了 ,就说说如何使用吧。replaceregexp 和 replace的区别就和java中String replace和replaceAll一样 ,一个支持正则一个不支持 replaceregexp:将view/文件夹下所有的vm文件中js和css的地址域名部分替换               

2016-06-15 18:08:53 1858

原创 实习杂记(23):build.xml进行ant编译的时候target的执行顺序

默认情况下,就是默认执行,只有一个ant命令的时候,执行的target是  project的default属性的target,然后去build.xml里面找到对应name为那个值的target,做完了就完 了,排在它后面的target是不会被执行的,但是如果这个target有依赖关系,就会去  先按照依赖关系,按照 ,的顺序依次执行依赖的所有的target,递归

2016-06-14 17:31:10 3211

原创 实习杂记(23):ant里面condition属性测试

is true is false -----------------输出结果E:\Test\Ant\condition>antBuildfile: E:\Test\Ant\condition\build.xmlcondition_istrue:isTrue:     

2016-06-14 17:03:59 713

原创 实习杂记(23):ant有关的知识点

"." 表示当前的路径sdk.dir一般表示你的SDK路径,就是指  xx/xx/sdk一般这样写:${sdk.dir}basedir: project 基目录的绝对路径;这个属性值是系统内置的,ant.file: buildfile的绝对路径,一般就是  build.xml的绝对路径ant.version: Ant 的版本信息,本文为1.8.1 ; ant.p

2016-06-14 16:36:49 298

原创 实习杂记(22):仿照VideoView+MediaPlayerController做视频

其实就是把他们从底层上抽出来,然后进行自己的定制,但是方法采用它的那种思路主要是抽取出来,有些方法是hide,有些类是  internal层的,无法使用,下面是完整的包,GBK编码,自己改下,完全可以运行,然后再定制开发就OK了

2016-06-12 16:08:37 721

原创 实习杂记(22):关于MediaController的原生样式的改变

关于Android的有些原生的布局真的很丑,可以在styles里面更改风格,这个styles的地址是在:Android的sdk下面的platforms下面的Android-xx下面的data\res\values\styles上面的跳转怎么打开,一般是在工程包下面找到

2016-06-12 16:06:22 2124

原创 android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is yo

这个错误其实看什么情况网上最多的答案就是:AlertDialog的问题,我碰到的是在  windowManager.addvIEW的时候发生的,这个错误就是windows是错误的,并不是网上说的onCreate还没有走完,什么之类的,他发生的原因是因为你创建的windowManager对象利用的mContext不对,有可能你传递进去的是this,或者getA

2016-06-12 12:53:34 1513

原创 实习杂记(22)being added, but it already has a parent

06-12 11:39:14.088: E/AndroidRuntime(22713): FATAL EXCEPTION: main06-12 11:39:14.088: E/AndroidRuntime(22713): Process: com.wust.wpsmyvideoview, PID: 2271306-12 11:39:14.088: E/AndroidRuntime(2271

2016-06-12 12:48:18 2716

原创 实习杂记(22):Android的MediaPlayer目前支持哪些格式的视频

目前整个平台仅支持MP4的H.264、3GP、WMV视频的解析注意flv是不支持的,但是可以使用webview实现播放的

2016-06-11 15:21:57 3175

转载 实习杂记(21):ArrayList的toArray

ArrayList提供了一个将List转为数组的一个非常方便的方法toArray。toArray有两个重载的方法:1.list.toArray();2.list.toArray(T[]  a);对于第一个重载方法,是将list直接转为Object[] 数组;第二种方法是将list转化为你所需要类型的数组,当然我们用的时候会转化为与list内容相同的类型。 不明真像的同学喜欢

2016-06-10 23:03:40 299

原创 实习杂记(21):LocalBroadcastManager的使用、优点在哪里?

LocalBroadcastManager。       它来自Android 的support包,类名是android.support.v4.content.LocalBroadcastManager,是用来在同一个应用内的不同组件间发送Broadcast的,刚好与我们的场景相符合。同时,它发送的广播只在app内传播,不会泄漏到其他的应用,安全性也有了保证。而且它的使用方式很简单,与普通

2016-06-10 22:24:19 495

原创 实习杂记(20):static使用结束需要注意的地方

static  变量,在多个类之间进行交互,和避免多个重复的变量  申请内存,确实有 着很好的用处,但是坏处就是 :在你的app退出的时候,或者界面退出的时候,下次再次进来,你如果希望  某些变化是重新开始的,请记得一定要    在离开的时候把static变量  变成默认的,或者置为null,否则就会很残忍,这个过程的控制比较麻烦

2016-06-09 18:36:16 421

原创 实习杂记(20):关于颜色值相似度换算

在Android设置Color的时候,UI经常给的是rrggbb的格式,但是一般还给了一句话,例如:透明度30%,也就是需要使用  aarrggbb的格式,aa部分取值范围是 :00-ff   这个是16进制表示的,换成十进制的就是0-255现在UI说我需要#000000(这是一种黑色的颜色值)  需要45%的透明度,怎么换算,其实就是先把45%的十

2016-06-09 18:25:50 1563

原创 实习杂记(20)---Android里面shape定义图形相关属性

是根节点,一般设置两个属性         xmlns:androidString. Required. Defines the XML namespace, which must be "http://schemas.android.com/apk/res/android".这个是必须的,申明Android的命名空间android:shapeKeyword.

2016-06-09 18:12:16 254

转载 实习入职第二十天:Android 中文 API(123) —— AbsListView

前言  本章内容是android.widget.AbsListView,版本为Android 2.3 r1,翻译来自"cnmahj",欢迎大家访问他的博客:http://android.toolib.net/blog/,再次感谢"cnmahj"!欢迎你一起参与Android的中文翻译,联系我[email protected]。 声明  欢迎转载,但请保留文章原始出处:)

2016-06-09 17:37:56 493

原创 实习入职第二十天:从setRecyclerListener看listView回收机制

关于这个  setRecyclerListener函数在解决   listView滑出屏幕(包括向上滑出和向下滑出)处理相关UI操作或者释放相关资源,真的很好用,比listView的setOnScrollListener事件的onScroll好用很多,官网API解释这个方法是这样的:android.widget接口 AbsListView.Recyc

2016-06-09 16:27:34 7079

转载 实习入职第十七天:Android里面的颜色值#rgb, #argb, #rrggbb, or #aarrggbb

透明效果有很多中实现方式,可以代码实现,也可以直接在布局文件中实现。简单点的就是直接给控件设透明背景: Xml代码  android:background="#88323232"  上面是常见的灰色半透明效果,当你设置了一个错误的color值时会得到以下提示信息: Java代码  Error: Color value not va

2016-06-07 09:24:28 3503

转载 实习入职第十六天:android:shape属性详解

这一类的shape定义在xml中file location:res/drawable/filename.xmlThe filename is used as the resource ID.(这个文件名作为资源id)compiled resource datatype:(复杂资源的数据类型)Resource pointer to a GradientDrawable.

2016-06-05 21:31:06 372

转载 实习入职第十六天:Android 编程下 shape 绘制图形

1. 使用 shape 绘制线条xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > 显示一条虚线,破折线的宽度为 dashWith,破折线之间的空隙的宽度为 dashGa

2016-06-05 21:28:11 282

原创 实习入职第十六天:seekBar自定义样式

progressDrawable的定义:                                                           android:startColor="#ff364956"                    android:centerColor="#ff444444"                

2016-06-05 19:39:12 260

原创 实习入职第十六天:android:ellipsize="end"

这个属性和android:singleLine="true"一起使用的时候 设置textView只显示一行的问题如果加上了android:ellipsize="end" 那么就没有省略号如果去掉,就有省略号

2016-06-05 17:06:12 245

原创 实习第十六天:android:oneshot

帧动画的自动执行:oneshot 。 如果为true,表示动画只播放一次停止在最后一帧上,如果设置为false表示动画循环播放。

2016-06-05 11:57:24 436

转载 实习第十五天: Build.xml文件详解

Build.xml文件详解 xml version="1.0" encoding="UTF-8"?>       参考文章:      http://www.cnblogs.com/zuolongsnail/archive/2011/05/25/2058210.html      http://haya.iteye.com/?show_full=true  

2016-06-04 22:55:27 580

转载 实习第十五天:如何在文件夹中打开DOS命令窗口

针对文件夹:鼠标左键选中你要的文件夹按住Shift键不放点击鼠标右键按W即可进入DOS命令窗口针对文件:鼠标右键新建一个 文本文档 或者记事本输入cmd点击   文件   另存为*.bat (*代表任意字母或者数字)双击所保存的文件即可进入DOS命

2016-06-04 22:43:52 491

原创 实习第十四天:surfaceView创建和销毁发生的地方

创建完之后,只有activity被覆盖或者被销毁的时候才   surfaceDestroy了,视图滑出屏幕并不会导致surfaceView被销毁另外如果把surfaceView放进listVIew中的item那里,并且使用了viewHolder的模式,那么情况又将不一样,创建的view可能只有有限个,就是初始化的那几个如果不使用viewHolder,

2016-06-03 23:24:53 7074

原创 实习第十四天:seekTo这种用法是错误的

在mediaPlayer中  有几个过程都是异步的,一个是 prepare过程,一个是seekTo过程,mediaPlayer.prepare();mediaPlayer.seekTo(millis);或者:mediaPlayer.prepareAsync();mediaPlayer.seekTo();如果是这样做的,将会很残忍,提

2016-06-03 10:59:04 2789 2

原创 实习入职第十四天:怎么从view里面跳转到activity中,再把数据返回来

第一个从view里面跳转需要context,第二种跳转是增加回调函数,去调用activity里面的方法即可,关于数据的交互:在自定义view里面  ,使用static变量即可实现view和activity之间的数据通信

2016-06-03 09:47:23 446

原创 实习入职第十四天:stop called in state 4

06-02 22:02:49.464: E/MediaPlayer(14764): stop called in state 406-02 22:02:49.464: E/MediaPlayer(14764): error (-38, 0)出现这个问题的原因:跟踪代码发现  是走到prepare那里发生错误,应该是由  框架层发出来的也就是没有准备好,或者准备出

2016-06-03 09:33:30 3382

转载 MediaMetadataRetriever

public classMediaMetadataRetrieverextends Objectjava.lang.Object   ↳android.media.MediaMetadataRetriever类概述MediaMetadataRetriever class provides a unified

2016-06-02 14:27:51 644

原创 实习入职第十三天:根据url获取视频的第一帧图像

public static Bitmap createVideoThumbnail(String url, int width, int height) {Bitmap bitmap = null;MediaMetadataRetriever retriever = new MediaMetadataRetriever();int kind = MediaStore.Video.Thu

2016-06-02 13:19:33 1541

转载 实习入职第十三天:MediaPlayer的seekTo函数

seekto方法的参数是毫秒,而不是秒,seekto方法是异步方法为mediaPlayer添加监听OnSeekCompleteListener()mediaPlayer.setOnSeekCompleteListener(new OnSeekCompleteListener() { public void onSeekComplete(Me

2016-06-02 10:04:50 1697

转载 实习入职第十二天:Android中Bitmap,byte[],Drawable,InputStream相互转化工具类

1、将byte[]转换成InputStream      public InputStream Byte2InputStream(byte[] b) {          ByteArrayInputStream bais = new ByteArrayInputStream(b);          return bais;      }    

2016-06-01 22:48:50 455

转载 实习入职第十二天:MediaPlayer时间之间的转换函数

/*** 计算连个时间之间的秒数*/private static int totalSeconds(String startTime, String endTime) {String[] st = startTime.split(":");String[] et = endTime.split(":");int st_h = Integer.valueOf(st

2016-06-01 22:45:22 390

pdfbox-2.0.7.jar

受不了这个输入,为什么要描述,有些资源性的东西,不需要描述,直接上传就可以 csdn怎么不改进呢,

2017-10-16

fontbox-2.0.7.jar

太难找了,找了好多,浪费了好多积分,如果你有就支付吧,没有给我发邮件啊 [email protected],或者给我留言,单独发你

2017-10-16

java-json.jar

需要的同学直接下载

2017-05-27

paoding-analysis-2.0.4-beta 庖丁解牛分词器源码下载

不好意思,我需要积分,如果您的积分不够,请私下联系我

2015-12-12

SwipeLayout

SwipeLayoutDemo.zip 

2015-11-18

recyclerview-animators-1.2.2.jar

不好意思 我需要积分,如果你没有足够的积分,请私信我,我传给你

2015-11-18

AndroidSwipeLayout-v1.1.8.jar

不好意思 我需要积分,如果你积分不够,请私信给我,我单独发给你

2015-11-18

android-support-v7-recyclerview.jar

不好意思 我需要积分,如果你积分不够 请私信给我,我单独发给你的QQ邮箱

2015-11-18

RecyclerView 需要的动画资源

recyclerView 提供的动画资源比较少,这里有提供的各种动画效果,欢迎下载,我需要积分,所以不好意思,如果你积分不够,请私下联系我 我发给你啊,如果你有,就给我点把.

2015-11-16

android抽屉效果

该源码展示的 抽屉效果 涉及的知识点有 自定义视图 onLayout 手势识别 动画等等

2014-11-09

Android仿真翻页效果

该代码展示的使用贝塞尔曲线技术实现阅读的时候一种翻页效果

2014-11-07

Android 贝塞尔曲线 实例源码

该代码展示的是如何在界面上绘制一条贝塞尔曲线,使用起始点,控制点,结束点, 绘制贝塞尔曲线的函数就是Path.quadTo(控制点,结束点)

2014-11-07

Android Spinner控件下拉列表框的实现

该源代码展示了如何去实现下拉列表框的效果,控件Spinner

2014-11-06

activity切换特效

该源码展示了动画效果的各种情况,里面涉及到的知识点有:   alpha 渐变透明度渐变效果   scale 渐变尺寸伸缩渐变效果   translate 画面转换位置移动渐变效果   rotate 画面转移旋转渐变效果 Spinner控件 ArrayAdapter类型适配器

2014-11-06

Android 滑动翻页源码 ViewFlipper

该源码展示了利用ViewFlipper和手势来实现滑动翻译的效果,可以结合ViewPager一起看看两种不同的实现方法

2014-11-06

android gif模式和图片展现模式 图片展现神器

该源码展示了如何利用ViewPager是实现视图的滑动翻页,如何是实现显示一个GIF动态图,里面涉及的知识点还是比较多的,初学者可以下来学习下。

2014-11-04

android GIF动画实现

该代码展示了如何实现GIF动画图片显示的问题 直接放在当前的窗口中,或者在小窗口Dialog中展现出来

2014-11-02

android OptionsMenu--利用xml实现源码

该代码展示了Android的选项菜单怎么用xml去实现 个人认为这种方式写optionsMenu菜单比较好,代码清晰 不需要去类里面定义那么多变量, 这里提供的是一个这样一个小功能的代码,给初学者使用的一个模块,高手请勿喷

2014-11-01

android 操作数据库实例

该源代码简单的给我们展示了SQLite数据库的增删改查功能 感谢源代码提供者 虽然我不知道写这个的人是谁 网上搜很多下载的

2014-11-01

android城市列表特效-触摸查找源码

该源码展示了城市列表显示的特效,主要是可以根据26个字母快速找到自己想要的城市名称,数据库在资源文件raw文件夹下 感谢首次分析该源码的作者

2014-10-30

jquery.min.js

/*! * jQuery JavaScript Library v1.6.1 * http://jquery.com/ * * Copyright 2011, John Resig * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * Includes Sizzle.js * http://sizzlejs.com/ * Copyright 2011, The Dojo Foundation * Released under the MIT, BSD, and GPL Licenses. * * Date: Thu May 12 15:04:36 2011 -0400 */

2014-10-13

Jama-1.0.1.jar包下载

矩阵分析,线性计算 官方地址: /************************************************************************* * Compilation: javac -classpath .:jama.jar SVD.java * Execution: java -classpath .:jama.jar SVD * Dependencies: jama.jar * * Test client for computing singular values of a matrix. * * http://math.nist.gov/javanumerics/jama/ * http://math.nist.gov/javanumerics/jama/Jama-1.0.1.jar * *************************************************************************/

2014-10-11

java 开发相当齐全的第三方包

开发一个项目时收集的一个第三方包,里面有好多应该是大家需要用到的,我下载的时候加起来花费的资源积分绝对超过10分了,所有现在要了10分,大家请原谅我。 介绍:Lucene webwork xwork dom4j jaxen swt eclipse系列的等等

2014-07-12

SSH框架相关技术资源列表

很多好用的资源搜藏 SSH框架相关技术资源列表

2014-04-15

JSP框架类frameset和frame的区别和用法

JSP框架类frameset和frame的区别和用法

2014-04-15

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

TA关注的人

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