开发平台/操作系统
WELLTEN
技术全面,心态积极,做事认真。
技术全面:基本掌握C#、Java、Pascal等主要的编程语言;对VS和Eclipse等主要的编译器能过熟练使用;精通C++;有很强的方案设计能力;熟悉常用的设计模式、系统分析方法和建模方式,及系统常用的架构方式。
心态积极:在团队协作项目中能够成为勇挑重担和发挥正能量的人,遇到复杂难解的事情(主要是技术方面),可以排除万难,将事情最终解决掉;
做事认真:在项目开发过程中,总是寻求解决问题的最优方案,如果时间不允许,尽量采用次优方案,绝不马虎了事。
展开
-
Android - ViewPager+Fragment初始化问题
Android应用开发中,经常会用到ViewPager + Fragment,虽然效果不错,但随之而来的还有一些问题,下面就说说其中的初始化问题。ViewPager初始化时会预加载前后的2个页面,即使设置了setOffscreenPageLimit(0); 它至少也会预加载一个页面但在实际场景中,可能我们不需要这个预加载的功能,这时我们就需要对其进行一些控制。我使用的方法是setUse转载 2016-08-07 23:37:16 · 3541 阅读 · 1 评论 -
某android平板项目开发笔记----aChartEngine图表显示(1)
前言 一个人开发就是蛋疼…坚持吧…android的数据报表显示 对于数据的可视化,之前,是想直接用Canvas 来画,不过,评估了一下,工作量挺大的,因为,是一个人开发,而且是从零开始,如果写一个Canvas 画报表的方法,太费时间了,于是,上网找了一下,果然被我找到了…AchartEnginehttp://code.google.com/achartengin转载 2014-09-20 10:55:19 · 1275 阅读 · 0 评论 -
CentOS 常用命令及快捷键整理
CentOS 常用命令及快捷键整理分类: Linux 2013-12-04 23:39 1114人阅读 评论(0)收藏 举报 LinuxCentOS命令快捷键本文同时发布在我的个人网站,欢迎访问:http://www.lilongdream.com/2014/04/08/17.html 最近开始学Linux,在VMware Player中安转载 2014-05-13 15:23:13 · 745 阅读 · 0 评论 -
CentOS GCC升级到4.6.1
最近由于需求的原因,需要把目前gcc-4.4.4升级到gcc-4.6.1,考虑到有多台的原因,做了一个脚本自动安装结合批量工具分发。一、安装环境系统版本:centos6.0X64原GCC版本:gcc-4.4.4新GCC版本:gcc-4.6.1二、正式安装1、下载安装的源码:如下需要下载以下包:gcc-4.6.1.tar.bz2 gmp-4.3.2.tar.bz2 m转载 2014-06-26 14:17:13 · 871 阅读 · 0 评论 -
Linux编译多个文件
Linux 内核和许多其他自由软件以及开放源码应用程序都是用 C 语言编写并使用 GCC编译的。 编译C++程序: -c 只编译不连接 g++ file1 -c -o file1.o g++ file2 -c -o file2.o g++ file1.o file.o -o exec g++ -c a.cpp 编译 g++ -o a转载 2014-06-23 14:16:41 · 1632 阅读 · 0 评论 -
Centos 下安装gcc和g++
Centos 下安装gcc和g++分类: linux 2013-06-13 14:55 372人阅读 评论(0)收藏 举报 1 打开VMWare界面,选择菜单VM--Settings,在对话框中选择CDROM,设置参数为Use ISO image,选择CentOS镜像安装文件;2 启动虚拟机中的CentOS系统,用root登录,在桌面上用鼠标右键新建一终转载 2014-05-14 09:29:37 · 1061 阅读 · 0 评论 -
Ubuntu 命令技巧大全
点评:从Ubuntu官方摘录的命令技巧,特分享下方便学习Ubuntu的朋友目录 1 前言 2 安装升级 2.1 查看软件xxx安装内容 2.2 查找软件库中的软件 2.3 显示系统安装包的统计信息 2.4 显示系统全部可用包的名称 2.5 显示包的信息 2.6 查找文件属于哪个包 2.7 查看已经安装了哪些包 2.8 查询软件xxx依赖哪些包 2.9转载 2014-04-04 11:33:53 · 3435 阅读 · 0 评论 -
系统学习Linux的十一点建议
一、从基础开始 常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了Linux的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux就是希望构架网站,根本没有想到要先了解一下Linux的基础。这是相当困难的。转载 2014-03-06 15:18:26 · 683 阅读 · 0 评论 -
在Ubuntu上安装JDK
转载自:http://blog.csdn.net/hustpzb/Ubuntu 12.04 LTS 通常自带了OpenJDK,但好像对开发者支持不好,所以很多人没用,开发者建议使用Oracle JDK,以下是安装过程。接下来,我们将从Oracle的服务器下载JDK,并安装。该服务器好像叫做WEBUPD8,还是说这是个协议,反正不知道叫什么意思。1. 打开命令行终端,依次转载 2014-01-27 11:26:41 · 646 阅读 · 0 评论 -
ubuntu不能登录图形用户界面,游客身份可登陆,命令行可登陆
转载地址:http://blog.sina.com.cn/s/blog_9906ec890101jpev.html我的ubuntu是12.04版本,我猜其他的版本解决办法大概也一样。当开机进入登陆界面后我们输入密码后并没有进入应该进入的图形用户界面,而是进入一个命令行界面并且一闪而过又回到了登录界面,而已游客的身份却能进入图形用户界面,我的那个一闪而过的命令行界面显示的是Che转载 2014-01-24 10:18:04 · 1852 阅读 · 0 评论 -
Android开源项目(类库+控件)
感谢肥鱼http://blog.csdn.net/codingfish2013/article/details/14223883关于本文:本文内容参考了大量前辈的博客内容,是肥鱼平常在浏览各位前辈博客时记录、积攒下的一些开源项目。目前只是对项目进行的一个大概介绍。本文的原始稿中多数项目是配有图片的,但是CSDN编辑器对图片的支持实在是过于完美,肥鱼也图个省事,暂不上图。有需要图转载 2013-12-27 20:58:47 · 1888 阅读 · 0 评论 -
某android平板项目开发笔记----aChartEngine图表显示(2)
转载自:http://www.cnblogs.com/youxilua/前言:在看本篇的时候,请确认已经看过了某android平板项目开发笔记----aChartEngine图表显示(1)不然,有些地方这里就不再说明…关于XYMutilpleSeriesDataset 一些注意的地方 我们可以使用的所有Series对象关系如下图从图中,我们可以转载 2014-09-20 10:58:46 · 1437 阅读 · 1 评论 -
centos6.3安装tomcat7
安装说明 安装环境:CentOS-6.3 安装方式:源码安装 软件:apache-tomcat-7.0.42.tar.gz 下载地址:http://tomcat.apache.org/download-70.cgihttp://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42.ta转载 2014-08-13 11:37:04 · 689 阅读 · 0 评论 -
GitHub Android 开源项目汇总
本文转载自IT-Homer的博客GitHub Android 开源项目汇总 分类: Android 2013-05-09 01:33 20439人阅读 评论(13)收藏 举报 GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目转载 2015-05-25 10:33:27 · 726 阅读 · 0 评论 -
使用ExpandableListView实现时间轴效果
不废话,先上图,看看效果这是用ExpandableListView来实现时间轴效果,原理比较简单,以月份为第一级,以天为第二级来实现的。package com.hj.main;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.cont转载 2015-05-22 09:11:04 · 1173 阅读 · 0 评论 -
redhat 64位下安装gcc-c++ 以及编译32位代码
本文转载自:glwu_1027的博客第一次接触linux就是redhat9卡哇伊的小红帽。不过没认真学,老师讲的还是蛮认真的。奈何,老师就是在讲操作技巧,没什么兴趣。一直都以为redhat是免费,原来企业版它是不免费的,好多功能非要注册才能使用。CentOS是开源免费版,好用,实在我喜欢。但是没办法,有时候现实逼迫你用阉割版的redhat,我也没有什么办法昨天装了red转载 2015-03-21 23:00:35 · 3238 阅读 · 0 评论 -
AChartEngine中对比图
本文转载自:http://blog.csdn.net/itfootball/package com.sprd.chartexample;import java.io.File;import java.io.FileOutputStream;import java.util.Random;import org.achartengine.ChartFactory;import org.转载 2015-01-21 09:05:37 · 1204 阅读 · 0 评论 -
android wifi操作(扫描和连接)
本文转载自mockingbirds的专栏android系列wifi操作,首先应该添加如下权限: 首先写一个wifisevice,操作wifipackage com.example.androidwifi;import java.io.Serializable;import java.u转载 2015-02-09 15:24:31 · 1327 阅读 · 0 评论 -
Android Service 详解
本文转载自:http://blog.csdn.net/niu_gao/ 一个Service是没有界面且能长时间运行于后台的应用组件.其它应用的组件可以启动一个服务运行于后台,即使用户切换到另一个应用也会继续运行.另外,一个组件可以绑定到一个service来进行交互,即使这个交互是进程间通讯也没问题.例如,一个aservice可能处理网络事物,播放音乐,执行文件I/O,或与一个内容提供者交互,转载 2014-12-30 10:59:00 · 964 阅读 · 0 评论 -
监听Android屏幕是否锁屏
转载请注明出处,原文网址:http://blog.csdn.net/m_changgong/article/details/7608911作者:张燕广实现方法:1)通过BroadcastReceiver接收广播Intent.ACTION_SCREEN_ON和Intent.ACTION_SCREEN_OFF可以判断屏幕状态是否锁屏,但是只有屏幕状态发生改变时才会发出广播;2)如果要在屏幕转载 2014-12-30 08:46:16 · 787 阅读 · 0 评论 -
彻底解决Android GPS没法定位这一顽固问题
大家去网上搜索Android定位location为null没法定位问题,估计有一大堆文章介绍如何来解决,但是最后大家发现基本没用。本文将从Android定位实现原理来深入分析没法定位原因并提出真正的解决方案。在分析之前,我们肯定得先看看android官方提供的定位SDK。默认Android GPS定位实例 获取LocationManager:mLocationMa转载 2014-11-26 21:37:11 · 1705 阅读 · 0 评论 -
android为App签名(为apk签名)
本文转载自:http://blog.csdn.net/jasontome/ 当学习是一种快乐的时候,你就能感受到享受;当你享受的时候,你就会愿意与志同道合者分享,这也是另一种快乐,而生活中当你遇到这种快乐的时候,你就会欣喜若狂,你也会学会去感恩,去生活!所以兴趣学习与分享、感恩的心态才是----学习之道! 个人学习android的经验或者心得总结,同样作为初学者转载 2014-11-25 11:25:45 · 725 阅读 · 0 评论 -
Android 颜色对照表
原文地址:颜色对照表">Android 颜色对照表作者:木头人颜色代码大全 AA 指定透明度。 00 是完全透明。 FF是完全不透明。超出取值范围的值将被恢复为默认值。 ffff00ffff33ffff66ffff99ffffccffffffff转载 2014-11-14 14:54:24 · 912 阅读 · 0 评论 -
Android 高级绘图(实例-高级指南针表盘)
Shader介绍 Shader类的派生类可以创建允许使用多种固体颜色填充绘图对象的Paint。 对Shader最常见的使用是定义渐变填充;渐变是在2D图像中添加深度和纹理的最佳方式之一。Android包含了一个Bitmap Shader和一个Compose Shader,同时,还包含了三个渐变的Shader。 试图用语言来描述绘图的效果本来就转载 2014-09-25 16:29:53 · 1399 阅读 · 0 评论 -
Android 高级绘图(知识准备)
画布(Canvas)是图形编程中一个很普通的概念,通常由三个基本的绘图组件组成: Canvas 提供了绘图方法,可以向底层的位图绘制基本图形。 Paint 也称为"刷子",Paint可以指定如何将基本图形绘制到位图上。 Bitmap 绘图的表面。 Android绘图API支持透明度、渐变填充、圆边矩形和抗锯齿。遗憾的是转载 2014-09-25 16:22:34 · 1495 阅读 · 0 评论 -
Android 自定义 HorizontalScrollView 实现图片左右滚动按钮控制
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38140505自从Gallery被谷歌废弃以后,Google推荐使用ViewPager和HorizontalScrollView来实现Gallery的效果。的确HorizontalScrollView可以实现Gallery的效果,但是HorizontalScrollView存在转载 2014-09-22 19:52:44 · 2817 阅读 · 0 评论 -
Android移动应用界面的模板化设计
本文转载自:http://blog.csdn.net/xjanker2/Android没有像苹果开发那样功能强大的界面开发工具,本身ADT插件提供的界面编辑能力有限,没办法刻画所有的界面情况;Android的界面xml代码可以进行人工修改,而Iphone的全部在图形界面上拖动完成,可没提供任何方式的代码级修改。Android的UI设计开发过程非常繁琐,容易出错,需要很长时间调节界面细节,开转载 2013-11-21 21:30:36 · 1386 阅读 · 0 评论 -
android 框架androidannotations在Eclipse中的配置
首先确保有两个重要的JAR包:androidannotations-X.X.X-api.jar 和 androidannotations-X.X.X.jar,jar包官网下载地址https://github.com/excilys/androidannotations/wiki/Download。步骤:1、将androidannotations-X.X.X-api.jar 放到libs文件原创 2013-10-29 10:02:20 · 2483 阅读 · 1 评论 -
linux常用命令(学习更新...)
原文链接:http://blog.csdn.net/nupt123456789/article/details/8006005系统信息 arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/h转载 2013-09-25 14:56:22 · 618 阅读 · 0 评论 -
Android多线程:使用IBinder播放MP3音乐
一个典型的IPC框架是: AndroidManifest.xml:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.misoo.pk01" android:versionCode="1" android:versionName="1.0"转载 2013-09-16 15:34:25 · 1251 阅读 · 0 评论 -
Android多线程:Handler应用之更新UI界面
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,转载 2013-09-12 14:56:21 · 893 阅读 · 0 评论 -
从Android界面开发谈起
原文链接:http://blog.csdn.net/nieweilin/article/details/5967815 这篇文章没有打算有一个很好的逻辑去介绍android的某个方面,全盘大致上就是我接触、了解android的ui开发后到现在的一些感想以及个人理解吧! 全文可能会涉及到java、android开发、android源码研究、设计模式等各方面转载 2013-09-25 14:27:02 · 723 阅读 · 0 评论 -
android基本的生命周期状态
1、androi基本的生命周期状态:Created(创建),Started(启动),Resumed(恢复),Paused(部分隐藏),Stoped(全部隐藏),Destroyed(销毁)。2、其中Resumed(恢复),Paused(部分隐藏),Stoped(全部隐藏)为静态状态,一旦进入该状态会持续一段时间,直到有干预进入其他状态;Created(创建),Started(启动)为暂时状态,是翻译 2013-08-29 09:09:57 · 1067 阅读 · 0 评论 -
android四大组件小结
Activity Activity是android应用中负责与用户交互的组件。Activity只能通过setContentView(View)来显示指定组件。 View组件是所有UI控件、容器控件的基类,View组件就是android应用中用户实实在在看到的部分。 实际上Activity是window翻译 2013-09-09 11:21:01 · 811 阅读 · 0 评论 -
android四大组件之内容提供者(ContentProvider)
内容提供者(ContentProvider)一、什么是内容提供者1、内容提供者是Android中的四大组件之一,可以将应用中的数据对外进行共享2、内容提供者将数据的访问方式统一,不必针对不同数据类型采取不同的访问策略3、内容提供者将数据封装,只暴露出我们希望提供给其他程序的数据4、内容提供者中数据更改可被监听二、创建内容提供者ContentProvider1、定义类继承转载 2013-09-09 13:59:20 · 1421 阅读 · 0 评论 -
android四大组件之广播接收者(BroadcastReceiver)
广播接收者(BroadcastReceiver)一、定义广播接收者1、定义类继承BroadcastReceiver,重写onReceive方法2、当接收到匹配广播之后就会执行onReceive方法3、清单文件中声明,需要在其中配置指定接收广播的动作和类型4、BroadcastReceiver除了在清单文件中声明,也可以在代码中声明,使用registerReceiver方法注转载 2013-09-09 15:17:59 · 1063 阅读 · 0 评论 -
android四大组件之活动(Activity)
活动(Activity)一、创建Activity1.1、定义Activity(1)定义类继承Activity(2)在AndroidManifest.xml的节点中声明1.2、显式意图创建方式(1)构造函数,代码少new Intent(this, NewActivity.class);(2)类名形式,灵活,可扩展性强intent.setClassName(转载 2013-09-09 15:28:38 · 811 阅读 · 0 评论 -
android四大组件之服务(Service)
服务(Service)一、基本概念1、Service是一种在后台运行,没有界面的组件,由其他组件调用开始。2、创建Service,定义类继承Service,AndroidManifest.xml中定义3、开启Service,在其他组件中调用startService方法4、停止Service,调用stopService方法二、电话录音TelephonyManage转载 2013-09-09 15:34:32 · 790 阅读 · 0 评论 -
Intent(意图)
Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。使用Intent可以激活Android应用的三个核心组件:活动(Activity)、服务(Service)和广播接收器(BroadcastReceiver)。 Intent转载 2013-09-11 09:28:57 · 981 阅读 · 0 评论 -
android样式和主题
android中主题也是用于为应用定义显示风格,它的定义和样式的定义相同,如下:Theme"> android:windowNoTitle”>true没标题 android:windowFullscreen”>?android:windowNoTitle全屏显示上面“?android:windowNoTitle”中的问号用于引用在当前主题中定义过的资源的转载 2013-09-12 09:06:55 · 863 阅读 · 0 评论