自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iplayvs2008的专栏

设使国家无有孤,不知当几人称帝,几人称王!

  • 博客(138)
  • 资源 (44)
  • 论坛 (2)
  • 收藏
  • 关注

原创 日拱一卒(二十九)

模板方法模式:定义一个操作中的算法骨架,将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构,即可定义该算法的某些特定的步奏。白话:将子类中共有的部分抽取出来放到父类作为骨架代码,变动的则留在子类自己中去实现。这样通过调用父类的骨架类达到封装子类细节的效果。 注:TemplateMethod是骨架方法,里面

2020-11-06 16:18:39 356

原创 chrome浏览器点击“收藏到云笔记”时,点击展开文件夹没反应,保存失败

问题描述:当在想收集的某个网页点击收藏云笔记上,想要点开展开全部文件时,无反应解决方案:chrome新建一个标签页,在地址栏输入:chrome://flags/#same-site-by-default-cookies然后将SameSite by default cookie设置为Disable...

2020-09-28 17:08:45 165

原创 【Unity疑难杂症#持续更新……】

目录1.Unity打包时,自定义shader没效果2.Unity打包ios时动画不播放3.Android Unable to merge android manifest Error4.Unity打到刘海屏的Android手机上不能全屏5.Unity动画前Key和后Key值相同,却出现动画【开发环境】开发平台:Unity2017.1.0f编程语言:C#1....

2019-07-15 19:48:40 369

原创 C#数字转汉字

using System;using System.Collections.Generic;using System.Text;public class Utils { static void Main(string[] args) { Console.WriteLine("100000023:"+Convert2Chinese(100000023)); } // 完成十位以...

2019-04-25 15:38:31 616

原创 《Java多线程 - 不要同步Boolean常量》测试代码

《Java多线程 - 不要同步Boolean常量》测试代码

2017-06-02 11:17:55 1398

原创 Android gridview keep item selected

GridView设置ImageView的setSelected为true失败解决方案

2017-02-15 20:11:23 613

原创 Android工具类收藏

Android工具类收藏

2017-01-11 10:35:29 439

原创 自定义时间Toast(只弹一次)

自定义时间Toast(只弹一次)

2016-12-22 16:40:58 416

原创 技术点集(面试)

Java和Android知识点剖析集

2016-11-21 11:16:58 505

转载 开发App之20问

移动经济的高速增长极大刺激了企业和个人的APP开发热情,从卖野山鸡的到卖无人机的,从老大妈到小正太都跃跃欲试,更不要说那些传统企业的信息主管们了。面对今天如过江之鲫的APP市场,很少有人意识到,移动开发其实是一个巨大的“坑”,真正的挑战来自开发阶段的需求变更、产品推出后的迭代、app运营中的各种微调和如何支撑各种推广渠道的要求等。在动手开发APP之前,无论你是有现成的开发团队还是准备外包,

2016-10-08 14:20:17 308

原创 拉伸无锯齿的SVG图片

package com.moonlight.example;import com.larvalabs.svgandroid.SVG;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;imp

2016-09-30 17:17:03 1943

原创 可调节灵敏度的ViewPager

View类:package com.moonlight;import java.lang.reflect.Field;import android.content.Context;import android.content.res.TypedArray;import android.support.v4.view.ViewPager;import android.util.At

2016-08-13 17:06:56 1343

原创 Android网上项目收集

Android网上项目收集

2016-08-12 16:23:55 731

原创 Eclipse如何调试Android系统进程

1.使用mprop注入修改ro.debuggable的值,使系统进程可以调试(mprop工具下载)    串口拷贝合适的mprop到data目录下    串口执行:./mprop ro.debuggable 1          运行此命令后会刷屏一段时间,中途不要进行中断操作            重新查看 ro.debuggable的值:getprop

2016-07-29 10:12:00 1371

原创 多线程下载文件

多线程下载文件

2016-06-27 16:34:32 2047

转载 15个不起眼但非常强大的 Vim 命令

如果我的关于这个话题的最新帖子没有提醒到你的话,那我明确地说,我是一个 Vim 的粉丝。所以在你们中的某些人向我扔石头之前,我先向你们展示一系列“鲜为人知的 Vim 命令”。我的意思是,一些你可能以前没有碰到过的命令,但可能对你来说很有用。作为第二免责声明,我不知道哪些命令是你可能知道的,以及哪些是对你来说有用的。因此这些命令实际上是一些相对少见,但很可能很有用的 Vim 命令。保存文件并

2016-05-26 16:42:45 3108

转载 作为程序员最应该投资的是这十件事

如果你已经是个很牛叉的程序员,但是依然觉得觉得还不够的话,欢迎阅读此文。本文旨在帮助各位更上一层楼。你是不是觉得自己已经掌握了所有的编程技巧?别太自以为是了!会写代码的确很重要,但是要拿到更好薪水,则更依赖于别人是否知道你的才能。换言之,你需要推销自己。下面是如何成功推销的秘诀。开发技巧No.1:博客建立自己的博客,每月至少发布一篇文章。做点研究,因为只有自己亲身经历过,才能言

2016-05-04 10:23:14 553

转载 程序员怎样快速赚到一百万?

帮客之家整理了知乎上的几个大牛的回答,大家可以参考参考下哦,先说说几个例子:例子一(来自蒋林林)先假设自己赚到了100万。定义快速,假设为1年(相对于普通程序员的年薪)。缩小范围,程序员,假设会写程序。不考虑实体生意。假设你写出amazing的app。每个一美元。这样,你需要1,000,000/6.3/0.7=226,000份。大约就是22万份。分配到每个月大概是5.6万份

2016-04-29 13:22:05 1025

原创 带排序去重的list

package com.mouselee.exer;import java.util.Collection;import java.util.Collections;import java.util.Comparator;import java.util.Iterator;import java.util.List;import java.util.ListIterator;/*

2016-03-23 20:59:00 430

原创 LogUtils

package com.example.external;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;import android.util.Log;/** * @func 日志类 1.可控制日志等级 2.可查看调用处(调用所

2016-03-16 20:22:07 1256

转载 APP中数据加载的6种方式

我们看到的APP,往往有着华丽的启动界面,然后就是漫长的数据加载等待,甚至在无网络的时候,整个处于不可用状态。那么我们怎么处理好界面交互中的加载设计,保证体验无缝衔接,保证用户没有漫长的等待感,而可以轻松自在的享受等待,对加载后的内容有明确的预期呢?设计师在进行APP设计的设计时,往往会更加专注于界面长什么样,界面和界面之间怎么跳转,给予用户什么样的操作反馈,却偏偏特别容易忽略掉一个比较重

2015-09-10 15:47:22 2996

转载 Android:Layout_weight的深刻理解

原文地址最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下

2015-08-03 17:56:06 431

转载 Android获取View 的坐标和屏幕高度、状态栏高度、标题栏高度

1.获取相对于父ViewGroup的坐标:getLeft , getTop, getBottom, getRight2.获取相对于窗口的坐标:getLocationInWindowint[] position = new int[2];textview.getLocationInWindow(position); System.out.println("getLocationI

2015-07-23 13:48:51 5505

转载 Beyond Compare3 添加到右键菜单

Beyond Compare3 添加到右键菜单Beyond Compare 是个优秀的工具,我们经常用于对比文件和文件夹,右键点点就可以调用对比,着实很方便.但从3.2版本之前,我们可以从设置中将bc关联到文件夹和文件右键,但之后的版本已经找不到此设置选项.没有此选项每次要先打开bc,然后再选择要比较的文件或文件夹,造成一定的麻烦,也不怎么习惯.我们可以通过手动添加注册表的方式

2015-07-12 11:50:05 4706

转载 最强开发资源平台大合集

点击打开链接最强资源整合,包括全了开发者开发应用过程所需的全部资源,如果还有你所需的资源没有提到,尽情留言更新!策划设计icon下载Easyicon:http://www.easyicon.net/Findicons:http://findicons.com/淘宝icon库:http://www.ico

2015-06-07 15:20:18 1681

原创 日拱一卒(六十一)

------------------------------------关于携程网数据丢失的解决方案----------------------------美国某知名大学针对核心数据丢失对企业运营的影响做过这样一个调查,结果显示,6%的公司在数据丢失后可以生存下来,43%的公司会彻底关门,51%的公司会在两年之内逐渐消失。权威调研机构Gartner也曾经收集过一组数据,经历大型数据灾难而导

2015-05-28 21:26:41 579

原创 日拱一卒(六十)

为什么编程语言的数组要从零开始算? Dijkstra 之Why numbering should start at zero为了表示出自然数的子序列,2, 3, ... , 12,不使用省略记号那三个点号,我们可以选择4种约定方式:a) 2 ≤ i b) 1 c) 2 ≤ i ≤ 12d) 1 是否有什么理由,使选择其中一种约定比其它约定要好呢?是的,确实有理由。可以观

2015-05-22 09:43:56 490

原创 日拱一卒(五十九)

1.操作fragment中的FragmentTransaction不能同时commit两次,否则会抛异常:Java(Android)线程池介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?new Thread(new

2015-05-15 19:00:04 469

原创 日拱一卒(五十八)

糟糕的AsyncTaskA 误区:(1)关于AsyncTask存在一个这样广泛的误解,很多人认为一个在Activity中的AsyncTask会随着Activity的销毁而销毁。然后事实并非如此。AsyncTask会一直执行doInBackground()方法直到方法执行结束。一旦上述方法结束,会依据情况进行不同的操作。如果cancel(boolean)调用了,则执行onCancelled(

2015-05-14 20:10:13 490

原创 日拱一卒(五十七)

1.aidl中不能重载接口,方法名必须不同2.Activity和Fragment各自理论上的生命周期在实际编码中发现,Activity和Fragment的混合情况里,其生命周期的交叉可能与预想中有差别;使用如下方式加载Fragment时:getSupportFragmentManager()        .beginTransaction()        .ad

2015-05-13 19:16:55 490

原创 日拱一卒(五十六)

1.android中windowSoftInputMode属性:android:windowSoftInputMode="stateVisible|adjustResize". . . >在这设置的值(除"stateUnspecified"和"adjustUnspecified"以外)将覆盖在主题中设置的值各值的含义:【A】stateUnspecified:软键盘的状态并没有指定,

2015-05-12 15:36:22 443

原创 日拱一卒(五十五)

1.android:exported:android:exported =false;Service可以是否被其他应用访问;2.Android中WakeLock使用功能:PowerManager pm = (PowerManager)this.getSystemService(Context.POWER_SERVICE);WakeLock wakeLock = pm.n

2015-05-11 20:41:51 393

原创 日拱一卒(五十四)

高德地图marker中getInfoWindow和getInfoContents的区别官方api文档:点击打开链接android.view.View getInfoWindow(Marker marker)提供了一个个性化定制信息窗口的marker对象。 如果这个方法返回一个view,则它会被用来当对整个信息窗口。如果你在调用这个方法之后修改了信息窗口的view对象,那么这些改

2015-05-09 00:07:02 881

原创 日拱一卒(五十三)

Android判断是否运行在主线程:(1)通过Looper:Looper.myLooper() == Looper.getMainLooper()(2)通过looper中的Thread:Thread.currentThread() == Looper.getMainLooper().getThread()

2015-05-04 16:58:51 441

原创 日拱一卒(五十二)

BigDecimal.setScale:BigDecimal枚举常量用法摘要  : CEILING   向正无限大方向舍入的舍入模式。 DOWN    向零方向舍入的舍入模式。 FLOOR    向负无限大方向舍入的舍入模式。 HALF_DOWN    向最接近数字方向舍入的舍入模式,如果与两个相邻数字的距离相等,则向下舍入。 HALF_EVEN   向最接近数

2015-04-23 23:09:33 552

原创 日拱一卒(五十一)

hello event bus!package com.moonlight.eventdemo;import de.greenrobot.event.EventBus;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.view.Menu;import and

2015-04-22 23:57:07 413

原创 日拱一卒(五十)

选择排序:public class SelectSort { public static void main(String[] args) { int[] arr = new int[] { 1, 3, 2, 10, 9, 6, 8, 2 }; selectSort(arr); for (int a : arr) { System.out.println(a); }

2015-04-21 23:44:57 372

原创 日拱一卒(四十九)

插入排序: public class InsertSort { public static void main(String[] args) { int[] ret = insertSort(new int[] { 9, 2, 4, 1, 2, 5, 10, 23, 33, 2, 22 }); for (int val : ret) { System.out.println

2015-04-20 23:26:34 385

原创 日拱一卒(四十八)

冒泡排序:public class BubbleSort { public static void main(String[] args) { sort(new int[] { 5, 3, 2, 9, 2, 0, 4 }); } public static void sort(int[] a) { int temp = 0; for (int i = a.length -

2015-04-19 22:20:31 802

原创 日拱一卒(四十七)

快速排序: public class QuickSort { public static void main(String[] args) { sort(new int[] { 5, 4, 2, 1, 9, 7, 10, 0, 3 }, 0, 8); } public static void sort(int arr[], int low, int high) { int

2015-04-18 22:43:28 474

Windows右键添加“在此处打开CMD”

程序员使用cmd的时候还是比较多的,本工具实现了在任何目录下右键cmd,并自动cd到目录,非常好用,有需要的小伙伴可以试试。 使用,双击加入注册表就行,原理很简单,就是使用了Powershell和一些cd命令。

2020-12-08

leakcanary-android

LeakCanary作为分析Android内存泄露的利器,github的是基于AndroidStudio的,对于那些Eclipse的可就苦逼了,因此我打了一个可以看源码的jar包,有需要的可以下载,附上github上LeakCanay源码地址:https://github.com/square/leakcanary

2016-07-28

eclipse代码格式化模板和注释格式化模板

eclipse代码格式化模板和注释格式化模板,需要的请自行下载。

2014-10-24

QQ4.7.2版本

QQ5.0.0太tm丑了,烦人的很,还是4.7.2版本好,有需要的可以下载

2014-08-08

eclipse插件svn

eclipse插件svn1.10版本,需要的朋友可以下载。

2014-07-26

3D相册源码

3d相册的例子,想了解学习android相册的朋友可以下载看看。

2014-07-15

Java+Android面试题大全

Android和java面试题,程序员杀人越货,斩妖除魔之必备神器!

2014-06-16

3D游戏与计算机图形学中的数学方法

<<3D游戏与计算机图形学中的数学方法>>,学习3d游戏开发的好书,值得一看。

2014-06-16

smali2java 1.0.0.558

smali2java 1.0.0.558,反编译smali文件成java的工具,对研究代码很有用。

2014-05-15

Html5入门文档

html5入门文档,对html5有兴趣的朋友可以学习下,快速入门。

2014-05-14

andengine2.0开发的小游戏

利用andengine2.0开发的一款小游戏,有兴趣的朋友可以研究下。

2014-05-13

java注释模板

eclipse中java类注释模板,有需要的朋友可以参考使用。

2014-05-11

andengine2.0引擎开发包

最新的andengine开发包,有需要的朋友可以下载下。

2014-04-24

AndEngineExamples_GLES2

andengine 的示例代码原作者提供的路径:https://github.com/nicolasgramlich/AndEngine,这个代码是问题的,经本人修改后可以运行,想了解andengine的朋友可以学习下。

2014-04-12

AndEngine中文文档

这个文档针对于opengles1.0版本的,比较老,但对于新手入门很有帮助,值得一看。

2014-03-26

AndEngine for Android Game Development

Andengine一个开源的android游戏引擎,国外很流行,资料很少,难得有一份这么全面的资料,还零分赠送,还不赶快下载,亲

2014-03-19

andengine包

Android Engine一个开源的2d游戏引擎开发包,需要的朋友可以下载

2014-03-01

gson数据包

解析json的数据包,android开发学习必备

2013-12-05

省份-城市-学校数据库

最新最全全国高校,省份,城市数据库,0分奉送

2013-11-16

eclipse beyondcompare 插件

eclipse beyondcompare 插件,方便svn代码比较,合并。

2013-11-02

高效人士的七项习惯

The Seven Habits Of Highly Effective 高效人士的七项习惯

2013-10-22

RFC3920中文翻译版.pdf

XMPP协议官方文档RFC3920中文翻译,研究xmpp的朋友可以看看

2013-10-06

Jni开发文档

JNI Programmer's Guide and Specification和JNI完全手册 这两份资料是深入学习jni的必备手册

2013-09-13

fastJson开发包、源码及相关api文档

fastJson是阿里巴巴开发的一套操作json数据的开发工具,号称解析效率比jackson还要高。

2013-09-07

JDK帮助文档_chm格式

开原汁原味的帮助文档方显英雄本色,近距离跟帮助文档作者零距离,体验高。

2013-09-01

Json编程用到的包

开发Json需要用到的包,在服务端开发时需要引入。

2013-08-28

Java编程思想第四版练习题答案

第四版java编程思想(Thinking in Java 4th)的练习题答案,文档英文名为:Thinking Annotated Solution Guide

2013-08-27

Android反编译工具

Android反编译工具及其说明,内附文档说明及用到的工具

2013-08-25

linux四库全书(0分奉送)

经典的linxux四库全书: 1. Linux Kernel Development. 2. Understanding the Linux Kernel. 3. Linux Device Drivers. 4. Linux内核源代码情景分析.

2013-08-20

ADT-22.0.0

ADT22.0.0版本,百度地图api等运用需要用到

2013-08-20

android疯狂讲义源码

李刚<<Android疯狂讲义一书>>配套的源码,适用于初学者研究。

2013-08-19

Android通过Log解决问题的例子(经验之谈)

Android通过Log解决问题的例子(经验之谈),Sundy作者关于Android Log分析的例子,很经典。

2013-08-09

Android入门经典

Android 入门经典的一本书籍,深入浅出的涉及了Android知识及其应用的各个方面

2013-07-17

深入理解Android卷一

深入理解Android是一本深入理解Android系统必备书籍。

2013-07-17

你的设计模式

作者用幽默风趣的语言,采用历史故事,现代风情的方式阐述了设计模式的精髓,这本书没有教科书那样死板。原来疑惑的东西在这儿都能得到很好的解答。

2013-07-17

鸟哥的linux私房菜

通俗易懂的一本入门linux教程,现在程序员说不会linux,你都不好意思跟别人打招呼吧

2012-05-05

Android应用开发详解

Android应用开发详解,一份不错的Android入门级书籍。

2012-03-14

Sublimetext3.3126

Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。 Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。 Ps:内附注册码,Hope you enjoy!

2017-06-10

jbox2d-library-2.3.1-SNAPSHOT

box2d基于2.3.1的jar包

2017-05-19

【数据恢复软件】

U盘、硬盘难免数据丢失,本工具可有效找回丢失的数据。

2017-03-18

【求助】Android安装应用时根据已有内存提示安装失败

发表于 2016-05-07 最后回复 2016-05-08

程序员极品人生

发表于 2014-01-22 最后回复 2016-05-07

空空如也

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

TA关注的人 TA的粉丝

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