自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是程序猿,我为自己代言

不要让任何事情成为你不去学习的理由。

  • 博客(25)
  • 资源 (11)
  • 收藏
  • 关注

原创 【好券是什么?--自用省钱、分享赚钱,三方共赢】好券邀请码是多少?怎么注册下载好券,如何申请成为好券达人,如何快速升级好券总监

各位好券的家人们怎么样通过好券3.0省钱以及赚更多的钱呢?星爷给大家整理了月入过万大牛的经验分享给大家一直认为要把一件事情做好,其实很简单,先【做】,做了之后才有机会【好】很多人貌似自己很聪明一样,先不做,躲在背后静静观察,看你们赚钱了没,这样显得自己很稳重很精明一样....等确实有人赚到钱了,觉得靠谱了,然后才来做.....但我想问下,当别人都赚钱了,你再来做,还有你的份吗?怀疑,观望,调查.....

2018-04-26 16:42:25 13711

原创 【开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位网友补充完善

自己一直很喜欢Android开发,就如博客签名一样,我是程序猿,我为自己代言。在摸索过程中,GitHub上搜集了很多很棒的Android第三方库,推荐给在苦苦寻找的开发者,而且我会不定期的更新这篇文章。Android下的优秀开发库数不胜数,在本文中,我列举的多是开发流程中最常用的一些。如果你还想了解更多的Android开源库,可以关注我的博客,每一个库都是我认真查看或者编译运行的,希望对你产生帮助。

2015-01-05 10:08:18 17095 17

原创 Android、Java中16位及32位MD5加密算法工具类,直接使用!!!

在平时开发过程中,MD5加密是一个比较常用的算法,最常见的使用场景就是在帐号注册时,用户输入的密码经MD5加密后,传输至服务器保存起来。虽然MD5加密经常用,但是MD5的加密原理真说不上来,对MD5的认知目前仅仅停留在会使用的水平,想搞清楚还是要花点时间的,求大神赐教。将字符串进行MD5加密,返回加密后的字符串package com.xinchi.jmyy.utils;

2016-08-01 16:59:00 7149 1

原创 【新年计划】2015,给程序员的9大计划,没有过于宏伟,不再显得遥不可及

制定新年计划是我们最喜欢做的事情之一,我们总是会在年底的时候对新的一年有一个很好的计划,但后来就把它们都抛到脑后了,直到最后全部忘记。也许,我们的计划总是过于宏伟,很多事情都是做不到的,甚至显得遥不可及。但是,今年一定会有所不同,这篇文章就是专为程序员准备的九大新年计划,供各位程序员参考。1. 学习一门新的不同风格的编程语言这是很需要的一件事,因为如果你只了解一种语言,它就会局限你解决问题的能力和你的职业发展。所以在新的一年,你应该花些时间学习一门新的语言,体验不同的编程风格,并学以致用。

2015-01-14 15:21:53 1942

原创 【图文讲解】TomCat服务器环境配置及项目部署

如何下载安装tomcat?如何配置环境变量?如何部署项目?在这过程中是否和作者一样经常出现错误?一、安装JDK和Tomcat二、配置JDK环境变量(在步骤查看如何配置环境变量)四、配置Tomcat环境变量五、启动Tomcat服务六、项目部署

2015-01-12 17:22:22 15509

原创 【看看你公司好不好】一张图就能让你轻松识别:好公司VS烂公司

一家好公司的20条铁规  第1条铁规:公司利益高于一切  公司是全体员工的生存平台,个人利益不能亦不得与之发生冲突。一旦祸起萧墙,轻则申斥处罚,重则革职走人。砸了老板或大伙儿的饭碗,谁也别想有好日子过。  第2条铁规:团队至高无上  团队是各部门的生命线,在团队力量支撑产业实体的市场经济时代,除非你是来自异域的月球空心人。  第3条铁规:用老板的标准要求自己

2015-01-06 11:15:50 2929 5

原创 【创业实践】一位连续创业者写给20多岁年轻人的创业生存指南

作为一名创业者,你必须明白,创业的过程中根本没有朝九晚五这回事儿,每周也不可能只工作 5 天。你需要时刻想着团队、现金流、消费者、产品还有公司运营过程中无数的细节。你得随时待命,在救火员、调解人、警察、谈判者、保姆、清洁工等角色之间切换,解决公司、团队和消费者面临的各种问题。你没有充裕的资金,没有良好的办公场所,在陷入困境时,也没有完善的组织架构帮你解决问题。你就是最终的责任人。不论你在哪个行业创业,都需要强大的承压能力,承受公司财务上的反复波动以及个人情绪的起起落落。创业并不是一条直线,在遭遇逆境和失

2015-01-06 11:04:04 1551

原创 Android进程间通信:两个应用之间如何传值

两个应用之间如何传值,其实这个标题太水了,专业的说法是“两个进程间如何传值”,什么?!还不够专业,好吧,你淫了!“进程间通信”其实更专业,这回你总满意了吧!顺带说一下,简写成IPC:Inter-Process Communication。兄弟们,如果你们从搜索引擎或者其他途径找到这篇文章的话,说明你的Android技术已经提升到一个很高的层次了哦,嘿嘿~为什么这么说呢?因为无论哪个平台,线

2015-01-04 15:01:57 3629

原创 如何更好的设计你的REST API之基于REST架构的Web Service设计及REST框架实现

一、REST含状态传输(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。目前在三种主流的Web服务实现方案中,因为REST模式与复杂的SOAP和XML-RPC相比更加简洁,越来越多的web服务开始采用REST风格设计和实现。例如:Amazon.com提供接近REST风格的W

2014-10-23 17:19:14 1215

原创 还在纠结毕业后是去大公司还是小公司工作?我来告诉你至少应该去初创公司工作一次的5大理由

人们常说在商业领域你应该往大的方向想。然而,当你面临职业选择的时候,你是否试过往“小的方向”想呢?从我的个人经验来看,在初创公司上班就像是坐过山车,能给你带来奇妙无比的体验,同时还能教会你一些人生道理。初创公司能让你用比你以往任何时候都要高的效率去工作,与此同时它还能让你学会担当,学会如何让一家公司在各种挑战的面前快速腾飞。1. 你的工作会对公司产生影响在初创公

2014-10-14 17:14:07 5800

原创 Android中度量单位px、dip、dp、sp、pt的区别 像素及屏幕密度决定显示效果的美观

1、概述     过去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题。Android应用开发支持不同的度量单位。 2、度量单位含义    dip:

2014-10-14 11:45:06 2148

原创 Android数据加密概述及多种加密方式 聊天记录及账户加密 提供高质量的数据保护

数据加密又称密码学,它是一门历史悠久的技术,指通过加密算法和加密密钥将明文转变为密文,而解密则是通过解密算法和解密密钥将密文恢复为明文。数据加密目前仍是计算机系统对信息进行保护的一种最可靠的办法。它利用密码技术对信息进行加密,实现信息隐蔽,从而起到保护信息的安全的作用。一、概述  数据加密是指通过加密算法和加密密钥将明文转变为密文,而解密则是通过解密算法和解密密钥将密文恢复为明文。它产生的

2014-10-14 11:10:46 2142

原创 手机游戏引擎的选择--学习游戏开发Cocos2d-x和Unity3D/2D哪个前景更好?更易上手?

现在手游火的一塌糊涂,引擎也是层出不穷除了引领3D市场的Unity3D,独霸2D市场的Cocos2D-X之外,还有虚幻、Sphinx等,甚至搜狐也开发了国产的Genesis-3D引擎。其它的不多说,这里主要就对比Unity3D和Cocos2D-X,帮助大家选择。如果你想开发一个2D游戏,有着C++/C/LUA之一的基础,那么Cocos2D-X也许比较适合你。他本身就为2D游戏设计,

2014-09-25 17:44:54 5848

原创 Android 一张图片(BitMap)占用内存的计算 图片内存优化

在Android开发中,我现在发现很多人还不会对图片占用内存进行很好的计算。因此撰写该博文来做介绍,期望达到抛砖引玉的作用。Android中一张图片(BitMap)占用的内存主要和以下几个因数有关:图片长度,图片宽度,单位像素占用的字节数。一张图片(BitMap)占用的内存=图片长度*图片宽度*单位像素占用的字节数注:图片长度和图片宽度的单位是像素。图片(BitMap)占用的内

2014-09-25 11:11:02 2082

原创 敏捷开发的26条至理名言 快速迭代式开发使用方法总结

敏捷开发真正的问题是什么?其实敏捷主要还是一种观念,一种意识,通过人来推动。本文总结了26条有关敏捷开发的关键原则,如何快速迭代式开发,供读者参考借鉴,以指引敏捷软件开发团队。1、完整地干完一件事后在开始另一件事;2、不要破坏构建;3、在用例需要之前,不要实现程序;4、在用例需要之前,不要添加数据成员;5、不要害怕做决定,不要害怕改变先前的决定;6、持续学习如何改善质量;7、度量、度量、度量;8、为人而设计,而不是系统;9、测试是产品的一部分;10、在代码之前编写测试...

2014-09-24 10:40:32 4006

原创 Android 4.2 上Wi-Fi Display(Miracast)的开启和使用 无线显示

Android4.2中包含有miracast功能。Miracast是Wi-Fi Alliance于2012年9月19日宣布启动的Wi-Fi CERTIFIED Miracast™认证项目。Miracast设备提供简化发现和设置,用户可以迅速在设备间传输视频。是一种全新的无线数据传输标准,大大减少无线设备之间的连接和数据传输难度。采用全志A31主控芯片的昂达四核产品均支持此种新标准。那么

2014-09-20 15:26:31 12123

原创 Android之Monkey自动化测试 压力测试 随机测试

前言使用Monkey测试XPress时在社区及SDUP模块均出现crash问题,现已解决。 特整理此文档,供后续开发自测使用,不足之处欢迎指正补充。一、简介 Monkey是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类:  l 基本配置选项,如设置尝试的事件数

2014-09-20 15:10:48 2846

原创 Android 加速应用运行效果的10个技巧 内存优化 提升用户体验

Android 应用运行效果提升的10个技巧  随着手机平台的发展和所提供应用的提升,质量成为应用成功的最重要因素。如果那些应用无法提供强大的功能和稳定的用户体验,那就会很快被用户卸载。开发者需要记住的是,虽然Android智能手机和平板电脑的速度日益提升,但其应用仍然运行在资源有限的环境中,其电池及处理器性能与最新的台式电脑、手提电脑仍存在差距。以下是某些优化应用运行效果的方法: 我

2014-09-18 10:19:40 1625

原创 Android判断后台Service服务是否运行,获取所有的服务

在开启一个服务之前应该判断该服务知否已经在运行 //本方法判断自己些的一个Service-->com.android.controlAddFunctions.PhoneService是否已经运行public static boolean isWorked() {  ActivityManager myManager=(ActivityManager)context.getSys

2014-09-18 09:42:22 1136

原创 Android 使用SimpleDateFormat以及Calendar转换时间为12小时制和24小时制时间格式

在使用SimpleDateFormat时格式化时间的 yyyy.MM.dd 为年月日而如果希望格式化时间为12小时制的,则使用hh:mm:ss 如果希望格式化时间为24小时制的,则使用HH:mm:ss

2014-06-19 09:59:47 4884

原创 苹果发布全新编程语言之Swift编程语言开发新手入门基础教程

1   简介今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来是的编程更加简单、灵活和有趣。界面

2014-06-03 11:01:01 1312 3

原创 Android SERVICE后台服务进程的自启动和保持

Service组件在android开发中经常遇到,其经常作为后台服务,需要始终保持运行,负责处理一些必要(见不得人)的任务。而一些安全软件,如360等,会有结束进程的功能,如果不做Service的保持,就会被其杀掉。在早些时候,我们可以通过在1. service中重写onStartCommand方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动

2014-03-13 18:21:49 893

原创 Android在Service中弹出对话框(Dialog),即全局性对话框

先说具体做法,源代码在其后给出:写好Alter功能块后,在alter.show()语句前加入:alert.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);注:alter为AlertDialog类型对象然后在AndroidManifest.xml中加入权限:下面进行简单的解释:如果只在

2014-03-12 18:26:53 8516 1

原创 Android 防止按钮控件被重复点击

在开发中经常会遇到这样的情况,一个按钮点击后会弹出Toast或者Dialog,如果快速重复地点击,则Toast则会重复地出现. 而我们想要的效果是一定时间内的点击只生效一次,或者说这种快速且重复的点击为无效点击.解决的思路如下: 1. 需要定义一个全局变量 lastClickTime, 用来记录最后点击的时间. 2. 每次点击前需要进行判断, 用lastClic

2014-03-03 15:37:24 2164 1

原创 Android在网页下(WebView中运用HTML)点击按钮打开本地手机应用程序

Android在网页下(WebView中运用HTML)点击按钮打开本地手机应用程序最近在做一个Android项目其中有个需求是在网页中打开本地应用本来如果是自己项目的使用WebView的话,那很简单如下所示:Java类中在WebView中添加JS调用接口,让JS代码可以调用到Java代码即可:public class Te

2014-01-23 10:47:10 5505

Android游戏源码功能完整界面精美注释详细的2048小游戏源码

本项目有比较详细的注释,编码GBK编译版本4.2.2,亲测可用。 本项目是一个安卓2048的小游戏源码,项目界面精美,算法大同小异,2048的玩法比较简单,在4x4的棋盘上有两个数字,通过方向键移动它们。每次移动,棋盘上都会增加一个数字,相同的数字会相加合并到一起,你要做的就是拼出2084。

2015-01-06

android面试安卓java宝典,全部搞定面试任何一家公司没问题

本面试宝典为个人独家收集整合、方便大家顺利通过面试。 里面包含各种android题目和java基础题目,全部附送答案。 Android开发丶安卓开发超级皇冠群 65537301 欢迎安卓开发爱好者加入交流。 希望所有的面试者都能面试成功。

2012-03-19

Accp5.0 S2项目案例-论坛短消息项目源代码+数据库

绝对源代码、完全照书上编写、 内有项目源代码+数据库和PPT、详细解说、

2011-07-26

MyEclipse9.0汉化包(亲测可用、保证汉化)

MyEclipse9.0正式版汉化版 不会英语的朋友有福拉 超简单让英语全部变汉字 内有详细汉化教程+汉化包 亲测可用、保证汉化

2011-07-25

MyEclipse9.0正式版汉化版教程

MyEclipse9.0正式版汉化版教程 不会英语也不用担心了 超简单让英语全部变汉字

2011-07-18

JavaScript客户端验证和页面特效制作全部PPT

JavaScript客户端验证和页面特效制作 全课程PPT

2011-07-17

使用JSP开发Web应用系统指导学习及在线培训源代码

使用JSP开发Web应用系统 指导学习 在线培训 JSP论坛 新闻发布系统 全部源代码+PPT、以及课程中要用到的所有数据库

2011-07-17

门禁系统的面向对象设计项目源代码--accp 5.0 项目案例

accp 5.0 项目案例 门禁系统的面向对象设计项目源代码

2011-07-01

Java实现面向对象编程(Java+OOP)PPT+源代码

accp 5.0 Java实现面向对象编程(Java+OOP)PPT+源代码 上机案例+理论案例

2011-06-30

空空如也

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

TA关注的人

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