自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (14)
  • 收藏
  • 关注

原创 Cocos2D 地图制作,并让小人沿着路行走

1.使用工具Tiled,并打开 2.拖入一张图片到图块区 3.打开网格 4.从右侧的图块区拖入一张绿色的图片绘制背景 5. 然后再拖入一张灰色的图片绘制路 6.生成后保存为”map.tmx” 7.使用editplus打开,然后编辑里面的内容,不能出现中文 把 改成 8.把map.tmx与原图bk1.jpg拷贝的工程的assert目录下 9.加载地图 C

2016-04-30 22:28:59 10730

原创 C经典 快速实现加减乘除

#include <stdio.h>void caculate(int x, int y , int *add, int *reduce, int *multiply , float *divide){ *add = x + y; *reduce = x - y; *multiply = x*y; if(y != 0) *divide = x / (floa

2016-04-30 21:03:03 946

原创 C经典 指针与指针所指向的值的区别

#include <stdio.h>void changeValue(int *p){ *p = 100;//改变l了p指向的值,就是地址指向的数据改变了}int main(int argc, const char * argv[]){ // int a = 1; int *p1 = &a; printf("%p\n",&a); printf("

2016-04-30 20:55:32 698

原创 C经典 写函数进行数据交换

分析:为什么要这么才能交换 temp = *pa; 表示把指针的值赋给了temp,而不是地址#include <stdio.h>void sweap(*pa, *pb){ int temp; temp = *pa; *pa = *pb; *pb = temp;}int main(int argc, const char * argv[]){ //

2016-04-30 20:05:44 449

原创 Android 分别使用Post与Get实现网络图片加载

1.post方法public class NetActivity extends BaseActivity { private static final int SUCCESS = 0; protected static final int ERROR = 1; private EditText mEditText; private TextView mTextVie

2016-04-30 17:30:53 863

原创 Android 使用HttpClient提交表单数据

说明:httpclient有两种方式 1)HttpGet 直接把数据放在url里传输 String url = mUrl + “?name=” + URLEncoder.encode(name, “utf-8”) + “&password=” + URLEncoder.encode(password, “utf-8”); 2)HttpPost 使

2016-04-30 17:27:24 1247

原创 Android 使用Post与Get方法进行表单提交数据

说明:post与get的区别 get把数据放在地址里传输,不安全且不能传输大数据 post把数据放在body里传输 必须设置 conn.setDoOutput(true); conn.setRequestProperty(“Content-Type”, “application/x-www-form-urlencoded”);

2016-04-30 17:22:40 9645

原创 C经典 输入字符串,并统计字母个数,首字母大写

分析:是否是字母根据空格判断,首字母大写,只要把字母-32#include <stdio.h>int main(int argc, const char * argv[]){ // 定义数组 char ch[50]; int words = 0;//用来判断是否是字母 int count = 0;//统计字母的个数 // 提示用户输入 printf("

2016-04-30 16:28:03 3902

原创 Android wifi解析

1、开启WIFIpublic void WifiOpen(){ if(!localWifiManager.isWifiEnabled()){ localWifiManager.setWifiEnabled(true); }}2.扫描WIFI信号public void WifiStartScan(){ localWifiManager.startScan();

2016-04-29 21:45:59 1248

原创 Android SQLite数据库解析并使用两种方法实现增删改查

第一步创建实体类public class Person { public int id; public String name; public String number;}第二步:创建数据库public class PersonDBHelper extends SQLiteOpenHelper { private static final Uri PERSONS_D

2016-04-29 21:20:43 605 1

原创 Android 监听短信内容变化,并发送到自己的手机

说明:主要用到了getContentResolver的内容监听public class ContentObserverActivity extends BaseActivity { private Uri uri; @Override protected void onCreate(Bundle savedInstanceState) { super.onCrea

2016-04-29 21:10:22 855

原创 ERP流程二 实体类大全

/** * 审核工作流定义 * @author chenlin */ @Entity @Table(name = “flow_auditworkflow”) public class AuditWorkflow implements Serializable {@OneToMany(mappedBy = "auditWorkflow", cascade = CascadeType.

2016-04-29 11:07:14 816

原创 Android Fragment的三种应用方式

应用方式一:动态的使用Fragment 首先是,MainActivity的布局文件activity_main.xml,该文件布局文件上面的顶部是一个TitleFragment,是一个静态声明的Fragment。 中间也是一个Fragment,但是这个Fragment是动态使用的。 最下面是四个按钮。用include标签包含外部的布局文件进来的。<RelativeLayout xmlns:and

2016-04-29 10:57:12 1678

原创 ERP流程一 总体说明

一、工作流说明:总共分四大模块 1)任务中心 2)单据类型 3)工作流 4)工作流角色二、任务中心最要用来显示未审核、未提交、未确认的信息,双击之后即可进到相关的模块 三、单据类型 就是数据的抬头 ,设置单据 四、工作流 显示在系统顶部的 如图 五、工作流角色

2016-04-28 12:03:30 657

原创 CRM系统Salesforce 客户bill触发器

trigger accountBillTrigger on account__c (after update,after insert) { account__c bill = trigger.new[0]; //服务单中的收款方式不为现金,且服务单产生了应收单,且应收单的状态为未清款,且应收单产生后的一周仍然没有应收款跟踪单记录 if(bill.createWeek__c=

2016-04-28 10:45:52 544

原创 CRM系统之Salesforce 销售订单trigger

trigger salesorderTrigger on salesorder__c (before insert,before update,after insert) { salesorder__c salesorder = Trigger.new[0]; Account a = new Account(); if(Trigger.isInsert&&Trigger.is

2016-04-27 22:26:16 1779

原创 C游戏 简单迷宫游戏开发

#include <stdio.h>#define row 6#define col 6void printMap(char map[row][col]) { for (int i = 0; i < row; i ++) { for (int j = 0; j < col; j ++) { printf("%c ",map[i][j]);

2016-04-27 21:44:08 1026

原创 Android 自定义变化的文本控件ColorChangeView

实例图 说明图 package com.android.view.colortextview;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Paint;import android.gra

2016-04-27 17:47:13 1024

原创 Android 内容提供者ContentProvider

public class PersonDBProvider extends ContentProvider { private PersonDBHelper mDbHelper; //定义匹配工具,如果不匹配返回-1; private static UriMatcher mMatcher = new UriMatcher(UriMatcher.NO_MATCH); pri

2016-04-26 23:10:06 430

原创 Android 通知Notification的两种实现方法

public class NotificationActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.ac

2016-04-26 23:05:15 684

原创 Cocos2D 初步了解三:CCAction

一、解析 1)包含4个动作 1.CCFiniteTimeAction 和时间相关的动作2.CCFlow 让图层跟随精灵移动 3.CCReapeatForever 循环 4.CCSpeed 和速度相关的动作 //————————- 2)CCFlow 让图层跟随精灵移动 3)CCFiniteTimeAction 分 a.CCInstantAction 瞬时动作 闪现

2016-04-26 22:57:36 567

原创 Cocos2D 初步了解二:图层与精灵

一、给图层添加背景CCSprite mBGSprite = CCSprite.sprite("bbg_arena.jpg");mBGSprite.setAnchorPoint(0,0);this.addChild(mBGSprite);二、给图层CCLayer添加事件 1)首先得把Android事件里的坐标转换为Cocos2D的坐标CGPoint point = this.convertPre

2016-04-26 22:09:29 1167

原创 C经典 输入数组并打印

#include <stdio.h>int main(int argc, const char * argv[]){ // 定义行与列 int m, n; printf("请输入行与列,用逗号分割"); scanf("%d,%d",&m,&n); int arr[m][n]; void initArr(int m ,int n , int arr[m]

2016-04-26 20:37:13 911

原创 Cocos2D 初步了解

一、架构 二、应用层说明 三、使用 1)创建工程,把cocos2d-android.jar拷贝到libs目录 2)事例代码public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCre

2016-04-25 22:19:35 952

原创 C经典 求二维数组的最大值与行,还有列

#include <stdio.h>int main(int argc, const char * argv[]){ // 求二维数组最大值及下标 int arr[5][3] = { {67,89,90}, {80,90,80}, {59,43,78}, {99,68,98}, {56,89,67}

2016-04-25 21:31:35 2306

原创 C经典 打印二维数组五个学生三门课的每门课平均成绩及总课程的平均的成绩

#include <stdio.h>int main(int argc, const char * argv[]){ // 打印二维数组五个学生三门课的每门课成绩及总课程的平均的成绩 int score[][3] = { {67,89,90}, {80,90,80}, {59,43,78}, {99,68,98},

2016-04-25 21:20:48 9718 2

原创 Android 自定义添加,查询联系人

public class AddContactActivity extends BaseActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.

2016-04-24 22:51:17 562

原创 Android 自定义水平滚动的容器

public class HorizontalScrollView extends ViewGroup { //手势 private GestureDetector mGestureDetector; private HorizontalScroller mScroller; private int curID; //快速滑动 private boole

2016-04-24 22:42:20 719

原创 Android 使用系统摄像头拍相片与拍视频,并显示

public class OpenCamaraActivity extends BaseActivity { private static final int IMAGE_REQUEST_CODE = 0; private static final int VIDEO_REQUEST_CODE = 1; @Override protected void onCreate(

2016-04-24 16:27:59 1744

原创 Android 短信备份完整版

public class BackUpSmsActivity extends BaseActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a

2016-04-24 12:45:19 789

原创 Andorid 自定义ProgressBar控件

很简单,首先加载Drawable,在onMeasure设置好其区域大小, 然后使用canvas.clipRect绘图public class ProgressView extends ImageView { private Drawable maskDraw; /** * 加载的进度 0-100 */ private int mProcess = 20;

2016-04-24 09:48:30 507

原创 Android 获得sdcard大小与内存大小工具类

public class SDCardUtil { /** * SD卡 * @param context */ public static void getSDCardInfo(Context context){ try { File path = Environment.getExternalStorageDire

2016-04-24 09:39:24 532

原创 Android ProgressBar使用

public class ProgressActivity extends Activity{ private ProgressBar mBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); se

2016-04-24 09:35:42 358

原创 Android 从网络加载图片

public class ViewPhotoActivity extends Activity implements OnClickListener { protected static final int SUCCESS = 0; protected static final int FAILURE = 1; protected static final int ERROR

2016-04-24 09:31:11 273

原创 Anroid 加载图片方式一 使用SmartImageView

public class SmartImageViewActivity extends BaseActivity { private EditText mUrl; private SmartImageView mImageView; @Override protected void onCreate(Bundle savedInstanceState) {

2016-04-24 09:25:09 793

原创 Android 使用Get方式实现断点下载(一)

public class DownloadActivity extends Activity implements OnClickListener{ private String path; private static final int THREAD_NUM = 3; @Override protected void onCreate(Bundle savedIns

2016-04-24 09:18:50 328

原创 Android 简单模仿AsyncHttpClient

使用方法AsyncHttpClient ahc = new AsyncHttpClient();ahc.get(mPath,mhandler);private Handler mHandler = new Handler(){ public void handleMessage(Message msg){ swith(msg.what){ } }}publ

2016-04-24 09:09:57 305

原创 Android MeasureSpec介绍及使用详解

说明: 一个MeasureSpec封装了父布局传递给子布局的布局要求,每个MeasureSpec代表了一组宽度和高度的要求。一个MeasureSpec由大小和模式组成。它有三种模式:UNSPECIFIED(未指定),父元素不对子元素施加任何束缚,子元素可以得到任意想要的大小;EXACTLY(完全),父元素决定子元素的确切大小,子元素将被限定在给定的边界里而忽略它本身大小;AT_MOST(至多),子

2016-04-23 16:38:17 491

原创 Android 继承ViewGroup必须重写onMeasure方法和onLayout方法

1.在方法onMeasure中调用setMeasuredDimension方法 setMeasuredDimension(int measuredWidth, int measuredHeight) 在onMeasure(int, int)中,必须调用setMeasuredDimension(int width, int height)来存储测量得到的宽度和高度值,如果没有这么去做会触发异常Il

2016-04-23 16:21:05 1712

原创 Android 基本属性绘制文本对象FontMetrics介绍

一、Android绘制文本对象FontMetrics介绍 FontMetrics对象 它以四个基本坐标为基准,分别为: ・FontMetrics.top ・FontMetrics.ascent ・FontMetrics.descent ・FontMetrics.bottom 要点如下: 1. 基准点是baseline 2. Ascent是baseline之

2016-04-23 16:02:10 549

Redis6.2.6安装文件与资料.zip

Redis6.2.6安装文件与资料.zip,资源包括安装包和安装说明书

2023-05-06

maven工程,可实现对多模块的打包

最近一直在弄 springboot项目,但是只能是 单个模块开发,一直想做成多模块开发,但是 使用maven打包,一直打包不成功,总是提示: 找不到主类 。下面总结一下 多module 打包,做一个maven工程,可实现对多模块的打包

2023-04-09

搭建k8s集群所需的文件 k8s.zip

搭建k8s集群所需的文件

2021-07-28

闪库内网穿透免费版,使用非常简单

闪库内网穿透免费版,如同花声壳一样,可搭建本地供外网访问的域名

2021-07-16

nacos-server1.41与seata-server1.30.zip

nacos-server1.41与seata-server1.30

2021-07-14

aqqdfadfa.zip

畅购商城所需要的starter-canal文件,解压后进入含有pom.xm文件,打开命令窗口,输入mvn install,编译完成后就可在项目中引入

2020-06-03

nexus-3.2.0-01-win64

注意:下载完,请添加java 里的jre内容到包目录下! 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。

2017-11-16

apache-tomcat-7.0.65

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳

2017-10-09

android 下拉视差特效

android 下拉视差特效 现在流型的APP如微信朋友圈,QQ空间,微博个人展示都有视差特效的影子。

2016-05-29

java servlet写的电子商城

java servlet写的电子商城,有登陆功能,记住密码,购物车,在线支付,销售订单,邮件发送,导出榜单, 分页 等功能

2015-09-23

android 击溃360手机卫士的三大防护

android 击溃360手机卫士的三大防护

2015-04-30

基于socket通讯的文件续传

基于android http socket通讯的文件续传

2015-04-30

Android-XMPP-openfire-实现IM

Android-XMPP-openfire-实现IM

2015-04-30

Android 仿QQ客户端及服务端源码

Android 仿QQ客户端及服务端源码

2015-04-30

aidl跨进程调用

看完此aidl跨进程调用,绝对的了解aidl的机制,非常好的资源

2015-04-30

ADT-22.6.2.zip

ADT-22.6.2.zip android sdk eclipse google

2014-11-20

空空如也

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

TA关注的人

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