- 博客(52)
- 资源 (12)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【心情日记】从这里开始吧
终于,又有了开始的勇气,那就开始吧。—— 30岁之前,不玩 Dota。 引用:http://www.cnblogs.com/windwithlife/archive/2005/11/02/266761.html
2013-10-01 13:04:50
1514
6
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 【心情日记】总有一天你将破蛹而出
总有一天你将破蛹而出,成长得比人们期待的还要美丽。但这个过程会很痛,会很辛苦,有时候还会觉得灰心。面对着汹涌而来的现实,觉得自己渺小无力。但这,也是生命的一部分。做好现在你能做的,然后,一切都会好的。我们都将孤独地长大,不要害怕。
2013-05-17 19:55:57
1421
原创 谷歌地图 DEMO
需要做谷歌地图,涉及到js+html,最烦了......涉及到自动以 infowindow ,自定义 marker研究了将近一个月,苦逼还是苦逼!
2015-03-12 15:14:48
1934
4
原创 【IOS编程 02】加法器
每当学习一门新的语言,我最喜欢的就是先做一个加法器,因为这能使我学会操控 UI元素,以及后台逻辑运算。...好晚啊,好冷我先发张结果图,明天再细说
2014-12-17 23:13:56
1113
原创 【IOS编程 01】开发环境
做了几年的 android 开发了,有点腻,现打算学习IOS开发。参照 http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1418055&page=1 安装 Mac 10.9,然后通过 AppStore 在线更新到 10.9.5,只为了能用到 XCode6.1 。我先在Windows下载Mac 官网用迅雷下载了xcode_6.1.1.
2014-12-17 21:39:11
1037
原创 TextView 设置无下划线超链接
// 设置无下划线超链接 startString textStr = "13771839951;021-12345678";text.setAutoLinkMask(Linkify.PHONE_NUMBERS);text.setText(textStr);Spannable s = (Spannable) text.getText();s.setSpan(new UnderlineSpa
2014-11-04 13:47:44
1531
原创 【Android框架进阶〖04〗】MDevil 之 网络模块 Volley
对于 Android 应用开发,基于网络请求的开源框架有不少,我喜欢用的就是 AsyncHttpClient,UniversalImageLoader。原想法是在框架中封装一套通用的请求与返回借口,那么以后底层不管用什么框架进行网络请求,都不会修改业务层代码,实现业务与基本功能的分离,方便后期的优化,扩展。后来跟阿里的一位朋友聊到这块,谈到android端的网络请求,觉得一款牛逼的应用,尤其的是网
2014-10-22 16:15:31
1318
原创 【IOS编程 00】The Swift Programming Language
稍微看了下 Swift 语言的语法结构,与 Python 语法大致一样,迄今接触过的预压n
2014-10-08 09:01:55
949
原创 【数据结构与算法 03】直接插入排序
算法思想(从小到大排序)将待排序数组看左右两个序列,左序列有序,有序列无序。假设第一个数array[0]为有序列,那么array[1,N-1]为无序列.循环遍历无序列,找出array[i]在有序列中应该插入的位置,插入。例如一个乱序数组为{1,3,2,4 , 假如有序列为 { 1,3 } 无序列循环到2时 ,那么2在有序列中的位置应该是1 - 3 中间 , 所以 [ 3. . .2 )
2014-09-16 18:22:02
1217
原创 【数据结构与算法 02】选择排序
算法思想:遍历数组array[N],索引为 i,然后算出[i+1,N-1]区间中的最小数,与array[i]交换,最后一个数因为只有一个,所以不用比较外循环为 N-2次import java.util.Arrays;/*** * @title 选择排序 * @author michael.mao * @date 2014年9月10日 下午2:32:01 * @ver
2014-09-10 14:56:14
1242
原创 【数据结构与算法 01】冒泡排序
算法思想:一共进行 array.size-1趟排序,每一趟排序,都将左右两个数进行比较大小,并且交换位置,这样的效果是:每一趟排序中,能找到最大的值冒泡到该趟排序的最后面,这样的话,第一趟排序,最后一个数是最大的,第二趟排序,倒数第二个数就是第二大的,最后一趟排序后 (因为最后一趟只有一个数,不用比较,所以比较次数是 array.size-1 趟),将得到有序数组imp
2014-09-10 10:37:04
1481
4
原创 【数据结构与算法 00】二分插入排序
算法思想从小到大排序N1:遍历数组 array[10000], i 为数组坐标,从1开始N2:以 i 为基数 tmpV=array[i],[0 ,i-1] 为区间坐标,(0+i-1)/2 为 mid 坐标N3:比较 tmpV 与 array[mid],如果大于,则区间为 [mid+1,i-1],否则为[0,mid-1]N4:遍历所有 i 实现以上递归步骤,直到 右坐标l
2014-09-09 11:12:25
2819
3
原创 【Java服务端编程〖01〗】搭建环境第一步
1:安装 myeclipse2:下载解压 tomcat7.553:下载解压 maven4:配置maven 右击项目 run as maven clean 下载必要的文件5:新建 maven 项目 ,选择 webapp6:加载 spring pom.xml
2014-09-04 00:52:32
935
原创 【Android框架进阶〖03〗】ThinkAndroid框架总结
/************************************************************************************************** * 本博客为CSDN博主【MK】原创,博客地址:http://blog.csdn.net/mkrcpp/article/details/13170649 ************
2014-03-11 09:47:40
2576
2
原创 【Android框架进阶〖02〗】ThinkAndroid线程池机制
/************************************************************************************************** * 本博客为CSDN博主【MK】原创,博客地址:http://blog.csdn.net/mkrcpp/article/details/13509051 **************
2013-11-05 15:48:23
3401
2
原创 【Android框架进阶〖01〗】ThinkAndroid注解机制二
/************************************************************************************************** * 本博客为CSDN博主【MK】原创,博客地址:http://blog.csdn.net/mkrcpp/article/details/13509051 **************
2013-11-05 15:15:49
3720
1
原创 【Android框架进阶〖00〗】ThinkAndroid注解机制
由于项目需要,开始研究ThinkAndroid。个人认为该框架的注解机制十分新颖,所以先研究这个,顺便学习下 Java 的annotation。粗略的看了看,该机制在BaseActivity中初始化。而BaseActivity是所有Activity的基类。对BaseActivity进行了代码剖离,发现在BaseActivity中在onCreate函数里启动注解机制。首先注入
2013-10-29 16:05:24
7800
2
原创 【Android框架进阶】我有一个愿望
我有一个愿望:短期:能有一个我希望回的家长期:有一天能达到某一门技术领域的巅峰,或者一名出色的技术总监我还有好多愿望:比如有一位相爱的老婆,不因没钱而看不起我,在我穷困失意时陪伴我,而不是有所成就时才看的上我的那些女人我还希望将来不会驼背愿望终究是愿望:既没有绝影的才华,也没有黄晓明的帅气,没有左右逢源的气质,没有洞察商机的本领,没有丰富的人脉
2013-10-27 17:34:47
1820
5
原创 【Android基础入门〖19〗】ExpandableListView酷我音乐界面的下拉菜单
搞了一夜,终于完毕。有一种成就感,虽然没什么成就......本以为那种下拉菜单方式是通过嵌套 ExpandableListView 搞定,甚是麻烦,最后因为子 ExpandableListView 的布局总是莫名其妙的多一点而止步。无奈之下,突然意识到我钻了牛角尖,这是好事 :)点睛之笔:用一个 ExpandableListView ,在其 Child 布局中设置好功
2013-10-27 16:04:11
3826
6
原创 【Android基础入门〖17〗】自定义标签 和 自定义组件
1 自定义标签这是我的模板项目目录 既然想像 android:text 那样使用自己的标签,那么首先得有标签。在 res/values/ 下我新建了个 mm_tag.xml (切记不可出现大写,只能是 小写字母、数字、下划线)第一步: 自定义 标签 mm_tag.xml
2013-09-30 00:58:47
4903
2
原创 【Android基础入门〖2〗】Eclipse 导入 Android 源码
很多人都下载过下图中的 Sources for Android SDK,但是很少人知道怎么用 下载完毕后可以再 Android SDK 根目录下看到 sources 文件夹内 有 android-18 的文件夹,里边就是 Android 4.3 的源码,如下图 我们需要做的就是把 android-18 目录下的所有文件 拷贝 到 Adt-Bundl
2013-09-27 13:38:42
1705
转载 【Android基础入门〖10〗】BaseAdapter中convertView回收的机制
以前一直在用BaseAdapter,对于其中的getview方法的重写一直不太清楚。今天终于得以有空来探究它的详细机制。遇到的2个问题:一.View getview(int position, View convertview, ViewGroup parent )中的第二个参数是什么含义;二.View的SetTag和getTag方法的用途;先来解决第一个问
2013-09-27 13:11:01
1281
原创 【Android基础入门〖15〗】Shape圆角输入框
1 简介本文主要介绍通过 shape 来设置 EditText 的圆角。 2 shape 的设置 shape_life_search.xml 放在 res/drawable 文件夹内 <stroke android:color="#cccacb" android:width="1dp"/>
2013-09-26 08:49:48
5705
2
原创 【Android基础入门〖14〗】SharedPreferences
1 简介SharedPreferences是一种轻量级的数据存储方式,它可以用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/[包名] /shared_prefs/)自己定义的xml文件中SharedPreferences 创建时可选的模式MODE_PRIVATE
2013-09-25 22:50:58
1351
原创 【Android基础入门〖13〗】Gallery
1 在 xml 布局中添加 Galleryactivity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"
2013-09-24 23:15:41
1420
原创 【Android基础入门〖4〗】四大组件之Service
1 生命周期图 2 第一种 非绑定方式 startService2.1 自定义 Servicepackage com.demoservice;import android.app.Service;import android.content.Intent;import android.media.MediaPlayer;import android.os.Bind
2013-09-24 23:08:53
1591
原创 【Android基础入门〖5〗】四大组件之BroadcastReceiver
0 简介 BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的 广播。 在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播 就能实现开机启动服务的功能;当网络状态改变时系统会产生一条广播,接收到这条广播就能及时地做出提 示和保存数据等操作;当电池电量改变
2013-09-24 22:47:43
1643
原创 【Android基础入门〖3〗】四大组件之Activity
简介Activity (活动) 即应用程序 显示的 界面。可以通过两种方式 设置显示的内容 1:纯代码方式2:xml 布局方式无论哪一种方式,都是通过 setContentView 来设置显示的内容。使用步骤基本上四大组件创建步骤都一样1:自定义 组件(Activity)2:注册3:使用1 生命周期图2 新建一个自定义的Acti
2013-09-24 22:37:30
1703
原创 【Android基础入门〖6〗】四大组件之ContentProvider
简介 简而言之,ContentProvider 向别的应用程序提供数据(联系人这个应用程序提供了 它的 ContentProvider),ContentResolver 从别的应用程序(已提供ContentProvider)获取、修改、添加数据(我们可以通过ContentResolver 来操纵联系人中的数据)。 说明 既然是四大组件之一,那么创建步
2013-09-24 22:09:38
1500
原创 【Android基础入门〖12〗】滑动菜单SlidingMenu
注:本篇文章基于我以前发表的文章 Android 之 Fragment 之上,稍作修改即可达到 炫酷的 滑动效果 :) 具体步骤如下:NO.1: 新建一个 内容布局,用于显示文章 之所以要新建一个而不是用 right_fragment.xml 是因为 RightFragment 需要被实例化啊,哈哈,这是个重点哦。 因为我
2013-09-24 17:34:00
2919
6
原创 【Android基础入门〖7〗】SurfaceView坦克大战之世界地图
1 自定义 SurfaceViewWarView.java (世界战场) package com.mytank;import java.util.Vector;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import
2013-09-13 15:28:00
2247
原创 【Android基础入门〖9〗】SimpleAdapter之二
1 MainActivity.java package com.myadapter;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.app.AlertDialog;import android.co
2013-09-11 14:27:55
16365
1
原创 【Android基础入门〖1〗】UI布局
1 Android UI 的基础知识 UI 即 User Interface,用户界面。Android 中所有的可视化组件都是从 View 类派生而来的,通常把他们称为视图。视图也常被称为控件或者组件。ViewGroup 类是对 View类的扩展,它是用来包含多个视图的。一般来说,视图组主要用来管理子视图的布局,但是也可以用来构建原子的可重用组件,那些用来实现前一种功能的视图组通
2013-09-10 13:05:56
1776
原创 【Android基础入门〖11〗】Fragment
一 左侧标题列表 1.1 布局 left_fragment.xmlListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/list" android:layout_width="match_parent"
2013-09-09 14:54:22
1766
2
原创 【PHP基础入门】配置Phpstorm与xampp
1 Xampp http://blog.csdn.net/jonathanlin2008/article/details/6210782配置 httpd.conf 191/221 行 DocumentRoot 路径改为"F:/PHP" (我的工作空间)配置 php.ini Windows 下[XDebug]zend_exte
2013-07-12 17:03:23
10457
1
原创 【Android基础入门〖0〗】AndroidStudio
下载地址:http://developer.android.com/sdk/installing/studio.html#download如果出现启动不了的问题进入AndroidStudio安装目录 E:\software\AndroidStudio\bin ,运行studio.bat出现原来是没有设置JAVA的环境变量!No.1 在系统变量
2013-05-16 10:41:29
8760
20
原创 【MFC基础入门】基于Adaboost算法的车牌检测在OpenCV上的研究与实现
目录结构E:\Adaboost\ ---------positive\ //正样本文件夹 ---------pimages\ //正样本图片所在文件夹 ---------pos.dat //正样本集描述文件 ---------pos.vec //正样本特征集描述文件 ---------naga
2013-05-15 14:43:08
17557
13
Android 新浪微博源码
2016-07-19
googleMap custom
2015-03-12
ThinkPHP UEditor 配置以及使用案例
2013-06-19
PhpStorm Xampp ThinkPHP 环境配置笔记
2013-06-14
617张国内车牌60-17bmp图片用于OpenCV正样本训练
2013-05-21
检测OpenCV训练的分类器性能
2013-05-17
车牌图片截取软件
2013-05-14
labjack-mfc
2012-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人