自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 深度分析内存泄漏原因,使用MAT工具检测内存泄露和性能

造成内存泄漏原因:场景一:静态变量导致的内存泄漏例如:mainactivity中  private static context scontext;   @override    protected void oncreat(bundle savedinstancestate){    ............................................

2016-04-18 09:14:53 4145

转载 App架构设计经验之谈

App架构设计经验之谈1.接口的设计1.1安全机制的设计由于App的接口大部分采用RESTful架构,而RESTFul最重要的一个设计原则-客户端与服务器的交互的无状态性,所以,当涉及到用户状态时,每次请求都要带上身份验证信息。实现上,大部分都采用token的认证方式,一般流程:(1)用户用密码登录成功后,服务器返回token给客户端;  (2)客户端将to

2016-04-17 14:54:53 2133 1

转载 android 属性大全

控件属性:android属性Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中 (Hrizontal表示水平)android:layout_centerVertical 垂直居中 (Vertiacl表示垂直)androi

2016-04-12 14:44:26 540

原创 设计模式学习的几点建议

如如何才能更好地抓住设计思想和本质?深入理解和多加实践。建议大家的一种模式学习流程如下:先通过一些生活实例引入某种设计模式,然后学习该模式的动机、定义和结构,再学习一两个使用该模式的典型实例,接下来学习该模式的一些扩展知识以及模式的优缺点和适用场景,最后再学会在项目开发中应用所学模式。 模式使用的最高境界是你已经不知道某个具体设计模式的定义和结构,但你会灵活自如地选择一种设计模式来解决

2016-04-12 14:42:49 3098 1

原创 C/C++编程规范

C/C++编程规范 本规范制定的目的是通过详阐述如何进行C编码来减少团队开发中给项目管理带来的复杂性,增强代码的一致性,以利于项目成员间和后期维护中的交流。保持统一编程风格,意味着可以轻松根据“模式匹配”规则推断各种符号的含义。创建通用的、必要的习惯用语和模式可以使代码更加容易理解,同时我们遵循一致性原则,尽量不创建独特的编程风格。本规范的使用者对C应非常熟悉。 一、头文件

2016-04-12 14:41:25 1178

原创 android 自定义控件pickview

android 自定义控件pickview 运行截图:PickerView控件类public class PickerView extends View{ public static final String TAG = "PickerView"; /** * text之间间距和minTextSize之比

2016-04-12 14:25:56 1145 2

原创 android 给图片加水印

生成水印照片类package com.chinawit.cwandroidbase.Infrastructure.CWComponent.CWImage.WaterMark;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import

2016-04-12 10:50:05 856

原创 json数据解析与生成 android

json数据解析与生成

2016-04-12 10:38:28 512

转载 GitHub---团队合作

GitHub进行团队合作原文: Team Collaboration With GitHubGitHub已经成为的一切开放源码软件的基石。开发人员喜欢它,基于它进行协作,并不断通过它开发令人惊叹的项目。除了​​代码托管,GitHub的主要吸引力是使用它作为一个协作开发工具。在本教程中,让我们来看看一些最有用的GitHub的功能,特别是使团队工作更有效率,更高生产力,非常重要的,

2016-04-12 10:26:50 812

Android最佳学习路线图

Android最佳学习路线图,帮助您更好的了解和学习android知识

2015-08-31

activity调转

activity调转。

2014-11-30

汇编语言答案

IBM-PC汇编语言程序设计答案(第2版)

2014-11-30

空空如也

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

TA关注的人

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