自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Simon_Hu

打渔还是晒网?这是一个问题。

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

转载 深度理解依赖注入(Dependence Injection)

前面的话:提到依赖注入,大家都会想到老马(Michael Mattson)那篇经典的文章。其实,本文就是相当于对那篇文章的解读。所以,如果您对原文已经有了非常深刻的理解,完全不需要再看此文;但是,如果您和笔者一样,以前曾经看过,似乎看懂了,但似乎又没抓到什么要领,不妨看看笔者这个解读,也许对您理解原文有一定帮助。1.依赖在哪里    老马举了一个小例子,是开发一个电影列举器(MovieList),

2016-10-31 19:30:11 2402

转载 Android中的定时器AlarmManager

在Android上常用的定时器有两种,一种是Java.util.Timer,一种就是系统的AlarmService AlarmManager的作用文档中的解释是:在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,常用方法有五个:(1)set(int type,long startTime,

2016-10-12 21:19:58 608

原创 Android Studio下导入百度地图Demo

首先你需要下载百度地图的Demo,解压出来是这样的结构,下面我们以BaiduMap_AndroidSDK_v4.0.0_Sample这个demo为例,1.修改配置文件因为每个人的gradle版本,以及sdk版本都不一定相同,我们需要来到项目修改下列文件的配置信息 BaiduMap_AndroidSDK_v4.0.0_Sample\BaiduMapsApiASDemo目录下 修改gradle版

2016-10-10 19:36:23 7893

原创 Android Stuido下NDK的简单实现

本文参考我同学的博文实现,有不清楚的地方,可以去他那看看. 在android studio 2.1 实现简单的ndkJNI是Sun公司定义的一套编程框架标准接口,允许Java代码和本地代码的相互调用. 我们什么情况下会使用JNI技术呢?需要注重处理速度直接进行硬件控制对已有的本地代码进行复用 -加载动态链接库我们通常接入别人sdk的时候都是使用的这种方法,比如接入新浪的SDK我们

2016-10-05 14:58:36 1515

原创 C++基础知识汇总

C++?++C?这是一个问题,国庆第四天,闲来无事,一直想看下C++,白天有空看了一下,晚上来整梳理一番. - Hello,C++# include<iostream> //引入头文件using namespace std;//使用名称空间, int main(){ //输出语句 std是C++封装了的类 ::表示调用类里面的静态函数或属性 cout输出函数 //std:

2016-10-04 22:37:19 1132

原创 android中.9图的编辑

.9图也叫作自动拉伸位图.因为图片的后缀是.9.png所以也就称作.9图了,在很多的应用场景中我们都会用到.9图,比如QQ的聊天气泡,QQ发送的红包图片,等等他们都能够很好的适应内容的大小显示图片,并保证放大后的图片不失真,在sdk/tools下的draw9patch.bat可以编辑.9图,在Android Studio中也自带.9图的编辑功能,接下来我们就使用Androidstudio 自带的.9

2016-10-03 23:50:33 1886

原创 C语言基础知识汇总

隔了好久好久没有看C了,近日国庆有空,整理下以前的C语言知识点 - Hello,C#include<stdio.h>//类似于java import 引入头文件 int main() { printf("Hello,C\n");//输入语句// system("pause");//暂停 让cmd窗口不消失return 0;}第一个没啥好讲的,include类似JAVA的im

2016-10-03 19:58:37 2500

原创 [读书笔记]布局的屏幕适配常用方法

因为android的开放,android碎片已经无比严重了,在android中使用的又是pd,px,sp等单位,不像web一样使用百分比计算,现在app只兼容一种分辨率几乎没有 那这么多的分辨率我们怎样来适配呢?下面是我了解了的几种常用方法:尺寸限定符 在res文件夹下建立不同分辨率的layout文件夹如layout-layge,layout-sw600dp (sw600dp表示设备最小

2016-10-01 22:08:44 581

原创 [读书笔记]weight知多少

在LinearLayout(线性布局)中有个weight(权重)属性是大家经常用到的,下面有三种weight的使用场景,你能清楚的分辨控件各自所占的百分比吗?场景一: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" a

2016-10-01 13:50:59 798

android日志管理工具类MyLogger

日志的规范管理,在项目中不容忽视,应用上线后将调试日志关闭也是十分必要的,这是一个好用的日志管理工具类

2016-08-27

空空如也

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

TA关注的人

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