博客园 - gao_chun
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=101545
2016-10-11T06:58:09Z
gao_chun
https://www.cnblogs.com/gao-chun/
feed.cnblogs.com
https://www.cnblogs.com/gao-chun/p/5230914.html
Android studio 多渠道打包 - gao_chun
一般用渠道的统计无非是用友盟或者其它之类的,今天就以友盟的为例吧。 渠道信息一般在 AndroidManifest.xml中修改以下值: <meta-data android:name="UMENG_CHANNEL" android:value="wandoujia" /> 首先你必须在Androi
2016-03-01T06:33:00Z
2016-03-01T06:33:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】一般用渠道的统计无非是用友盟或者其它之类的,今天就以友盟的为例吧。 渠道信息一般在 AndroidManifest.xml中修改以下值: <meta-data android:name="UMENG_CHANNEL" android:value="wandoujia" /> 首先你必须在Androi <a href="https://www.cnblogs.com/gao-chun/p/5230914.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/5070818.html
几个开源图片库的区别 - gao_chun
1. Fresco 图片缓存 - FackBook出的开源库 - FrescoGitHub:https://github.com/facebook/fresco特点:* 两个内存缓存加上磁盘缓存构成了三级缓存* 支持流式,可以类似网页上模糊渐进式显示图片* 对多帧动画图片支持更好,如 Gif、Web...
2015-12-23T10:18:00Z
2015-12-23T10:18:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】1. Fresco 图片缓存 - FackBook出的开源库 - FrescoGitHub:https://github.com/facebook/fresco特点:* 两个内存缓存加上磁盘缓存构成了三级缓存* 支持流式,可以类似网页上模糊渐进式显示图片* 对多帧动画图片支持更好,如 Gif、Web... <a href="https://www.cnblogs.com/gao-chun/p/5070818.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/5048639.html
鸡汤 - gao_chun
假 如 你 的 人 生 有 理 想,那 么 就 一 定 要 去 追,不 管 你 现 在 的 理 想 在 别 人 看 来是 多 么 的 可 笑 , 你 也 不 用 在 乎 , 人 生 蹉 跎 几 十 年 , 如 果 年 轻 的 时 候 计 较 得 失 前 怕 狼 后 怕 虎 而 不 去 追 逐, 等 ...
2015-12-15T08:19:00Z
2015-12-15T08:19:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】假 如 你 的 人 生 有 理 想,那 么 就 一 定 要 去 追,不 管 你 现 在 的 理 想 在 别 人 看 来是 多 么 的 可 笑 , 你 也 不 用 在 乎 , 人 生 蹉 跎 几 十 年 , 如 果 年 轻 的 时 候 计 较 得 失 前 怕 狼 后 怕 虎 而 不 去 追 逐, 等 ... <a href="https://www.cnblogs.com/gao-chun/p/5048639.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4971779.html
MVC, MVP, MVVM比较以及区别 - gao_chun
MVC, MVP和MVVM都是用来解决界面呈现和逻辑代码分离而出现的模式。以前只是对它们有部分的了解,没有深入的研究过,对于一些里面的概念和区别也是一知半解。现在一边查资料,并结合自己的理解,来谈一下对于这三种模式思想的理解,以及它们的区别。欢迎各位高手拍砖。阅读目录:一.MVC, MVP, MVV...
2015-11-17T07:02:00Z
2015-11-17T07:02:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】MVC, MVP和MVVM都是用来解决界面呈现和逻辑代码分离而出现的模式。以前只是对它们有部分的了解,没有深入的研究过,对于一些里面的概念和区别也是一知半解。现在一边查资料,并结合自己的理解,来谈一下对于这三种模式思想的理解,以及它们的区别。欢迎各位高手拍砖。阅读目录:一.MVC, MVP, MVV... <a href="https://www.cnblogs.com/gao-chun/p/4971779.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4971126.html
android studio 使用 jni 编译 opencv 完整实例 之 图像边缘检测! - gao_chun
目录:1,过程感慨;2,运行环境;3,准备工作;4,编译 .so5,遇到的关键问题及其解决方法6,实现效果截图。------------------------------------------------------------------------(原创:转载声明出处:http://www....
2015-11-17T03:16:00Z
2015-11-17T03:16:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】目录:1,过程感慨;2,运行环境;3,准备工作;4,编译 .so5,遇到的关键问题及其解决方法6,实现效果截图。------------------------------------------------------------------------(原创:转载声明出处:http://www.... <a href="https://www.cnblogs.com/gao-chun/p/4971126.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4920041.html
Android广播大全 - gao_chun
1.String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。2.String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。3.String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作...
2015-10-29T03:54:00Z
2015-10-29T03:54:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】1.String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。2.String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。3.String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作... <a href="https://www.cnblogs.com/gao-chun/p/4920041.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4919751.html
Activity设置全屏的三种方法 - gao_chun
1.super.onCreate(savedInstanceState)方法之前调用: setTheme(android.R.style.Theme_Light_NoTitleBar_Fullscreen); 2.setContentView(R.layout.xxx)之前调用: requestWi...
2015-10-29T02:52:00Z
2015-10-29T02:52:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】1.super.onCreate(savedInstanceState)方法之前调用: setTheme(android.R.style.Theme_Light_NoTitleBar_Fullscreen); 2.setContentView(R.layout.xxx)之前调用: requestWi... <a href="https://www.cnblogs.com/gao-chun/p/4919751.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4919512.html
向左走……向右走…… - gao_chun
那年的冬天特别寒冷,整个城市笼罩在阴湿的雨里…… 灰蒙蒙的天空,迟迟不见着阳光,让人感到莫名的沮丧, 常常走在街上就有一种落泪的冲动…… 在同一栋公寓里…… 她住在城市郊区的一栋旧公寓大楼里, 每次出门,不管去哪里,总是习惯性的先向左走… 他住在城市郊区的一栋旧公寓大楼里, 每次出门,不管去哪里...
2015-10-29T02:03:00Z
2015-10-29T02:03:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】那年的冬天特别寒冷,整个城市笼罩在阴湿的雨里…… 灰蒙蒙的天空,迟迟不见着阳光,让人感到莫名的沮丧, 常常走在街上就有一种落泪的冲动…… 在同一栋公寓里…… 她住在城市郊区的一栋旧公寓大楼里, 每次出门,不管去哪里,总是习惯性的先向左走… 他住在城市郊区的一栋旧公寓大楼里, 每次出门,不管去哪里... <a href="https://www.cnblogs.com/gao-chun/p/4919512.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4918062.html
学习方法 - gao_chun
学习方法总结:1、高效而愉快的学习(边操作边理论),而不是抱着一本书在那里啃2、学知识先建立一个整理的框架,然后再来慢慢的细化3、用的着什么就学什么(而不是什么都学,精力时间有限)4、先知道怎么做,再去探究为什么。(计算机学科中,往往是做了才会,而不是会了才做)5、适当的囫囵吞枣(不要一直纠结一个坎...
2015-10-28T09:45:00Z
2015-10-28T09:45:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】学习方法总结:1、高效而愉快的学习(边操作边理论),而不是抱着一本书在那里啃2、学知识先建立一个整理的框架,然后再来慢慢的细化3、用的着什么就学什么(而不是什么都学,精力时间有限)4、先知道怎么做,再去探究为什么。(计算机学科中,往往是做了才会,而不是会了才做)5、适当的囫囵吞枣(不要一直纠结一个坎... <a href="https://www.cnblogs.com/gao-chun/p/4918062.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4914409.html
GitHub开源项目总结 - gao_chun
SwipeRefreshLayout 地址:https://github.com/hanks-zyh/SwipeRefreshLayout首页轮播的Tab样式,PagerSlidingTab 地址:https://github.com/astuetz/PagerSlidingTabStrip首页的悬...
2015-10-27T07:33:00Z
2015-10-27T07:33:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】SwipeRefreshLayout 地址:https://github.com/hanks-zyh/SwipeRefreshLayout首页轮播的Tab样式,PagerSlidingTab 地址:https://github.com/astuetz/PagerSlidingTabStrip首页的悬... <a href="https://www.cnblogs.com/gao-chun/p/4914409.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4891280.html
module中build.gradle文件参数含义 - gao_chun
主要是module的build.gradle,截图如下:01行:apply plugin: 'com.android.application' 表示该module是这个应用程序的module15行:applicationId "com.smyhvae.helloworld" 应用程序的包名16、17...
2015-10-19T03:01:00Z
2015-10-19T03:01:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】主要是module的build.gradle,截图如下:01行:apply plugin: 'com.android.application' 表示该module是这个应用程序的module15行:applicationId "com.smyhvae.helloworld" 应用程序的包名16、17... <a href="https://www.cnblogs.com/gao-chun/p/4891280.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4891275.html
Android Studio签名打包的两种方式 - gao_chun
签名打包的两种方式:注:给我们自己开发的app签名,就代表着我自己的版权,以后要进行升级,也必须要使用相同的签名才行。签名就代表着自己的身份(即keystore),多个app可以使用同一个签名。如果不知道签名是啥意思,请自行百度哦。在eclipse中签名的方法是:选中工程,邮件选择"export-a...
2015-10-19T03:00:00Z
2015-10-19T03:00:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】签名打包的两种方式:注:给我们自己开发的app签名,就代表着我自己的版权,以后要进行升级,也必须要使用相同的签名才行。签名就代表着自己的身份(即keystore),多个app可以使用同一个签名。如果不知道签名是啥意思,请自行百度哦。在eclipse中签名的方法是:选中工程,邮件选择"export-a... <a href="https://www.cnblogs.com/gao-chun/p/4891275.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4891253.html
Android Studio安装genymotion模拟器 - gao_chun
1、Genymotion的安装:Genymotion无疑是目前最快最好用的模拟器。官网下载地址:https://www.genymotion.com/先注册,然后下载,安装VirtualBox最简单的方式就是下载包含VirtualBox的Genymotion包,如下图红框部分所示:下载完成后,开始安...
2015-10-19T02:54:00Z
2015-10-19T02:54:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】1、Genymotion的安装:Genymotion无疑是目前最快最好用的模拟器。官网下载地址:https://www.genymotion.com/先注册,然后下载,安装VirtualBox最简单的方式就是下载包含VirtualBox的Genymotion包,如下图红框部分所示:下载完成后,开始安... <a href="https://www.cnblogs.com/gao-chun/p/4891253.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4891185.html
android中 EditTex t的 inputType 属性 - gao_chun
//文本类型,多为大写、小写和数字符号 android:inputType="none" android:inputType="text" android:inputType="textCapCharacters" 字母大写 android:inputType="textCapWords" 首...
2015-10-19T02:37:00Z
2015-10-19T02:37:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】//文本类型,多为大写、小写和数字符号 android:inputType="none" android:inputType="text" android:inputType="textCapCharacters" 字母大写 android:inputType="textCapWords" 首... <a href="https://www.cnblogs.com/gao-chun/p/4891185.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4882026.html
Android Studio 中配置强大的版本管理系统 - gao_chun
1. 安装Git/CVS第一步首先你需要安装Git/CVS等版本管理工具,这个请自行百度2. 新建一个本地空仓库新建一个仓库叫GitTest仓库现在是空的什么都没有找到路径,然后复制路径(这步很重要)3. 新建AS项目项目创建完毕,这个时候我们可以看到AS提示我们配置仓库的提示,我们接下来配置一下g...
2015-10-15T04:15:00Z
2015-10-15T04:15:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】1. 安装Git/CVS第一步首先你需要安装Git/CVS等版本管理工具,这个请自行百度2. 新建一个本地空仓库新建一个仓库叫GitTest仓库现在是空的什么都没有找到路径,然后复制路径(这步很重要)3. 新建AS项目项目创建完毕,这个时候我们可以看到AS提示我们配置仓库的提示,我们接下来配置一下g... <a href="https://www.cnblogs.com/gao-chun/p/4882026.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4863825.html
Android相机使用(系统相机、自定义相机、大图片处理) - gao_chun
本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显示出来,该例子也会涉及到Android加载大图片时候的处理(避免OOM),还有简要提一下有些人SurfaceView出现黑屏的原因。知识点:一、调用系统自带的相机应用二、自定义我们自己的拍照界面三、关于...
2015-10-09T06:15:00Z
2015-10-09T06:15:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显示出来,该例子也会涉及到Android加载大图片时候的处理(避免OOM),还有简要提一下有些人SurfaceView出现黑屏的原因。知识点:一、调用系统自带的相机应用二、自定义我们自己的拍照界面三、关于... <a href="https://www.cnblogs.com/gao-chun/p/4863825.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4863581.html
Android Studio项目结构 - gao_chun
我们创建了一个Android Project,打开就如下图所示:我们选择Project视图,就会有以下的项目文档结构:上面笔者标注的数字是接下来要讲解的内容。我们先来看1:我们创建Application的时候,要求我们输入项目名称,1就是我们创建的项目,AndroidDevelopCourse是项目...
2015-10-09T04:05:00Z
2015-10-09T04:05:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】我们创建了一个Android Project,打开就如下图所示:我们选择Project视图,就会有以下的项目文档结构:上面笔者标注的数字是接下来要讲解的内容。我们先来看1:我们创建Application的时候,要求我们输入项目名称,1就是我们创建的项目,AndroidDevelopCourse是项目... <a href="https://www.cnblogs.com/gao-chun/p/4863581.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4849453.html
TextView的一些高级应用(自定义字体、显示多种颜色、添加阴影) - gao_chun
1.自定义字体可以使用setTypeface(Typeface)方法来设置文本框内文本的字体,而android的Typeface又使用TTF字体文件来设置字体所以,我们可以在程序中放入TTF字体文件,在程序中使用Typeface来设置字体:第一步,在assets目录下新建fonts目录,把TTF字体...
2015-09-30T08:03:00Z
2015-09-30T08:03:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】1.自定义字体可以使用setTypeface(Typeface)方法来设置文本框内文本的字体,而android的Typeface又使用TTF字体文件来设置字体所以,我们可以在程序中放入TTF字体文件,在程序中使用Typeface来设置字体:第一步,在assets目录下新建fonts目录,把TTF字体... <a href="https://www.cnblogs.com/gao-chun/p/4849453.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4849348.html
高效快捷解决一个TextView显示多种字体的控件SpannableTextView - gao_chun
这个控件本人强烈推荐,它会使得布局非常的简单且高效;下面这个布局如果是你,你会用多少层?多少控件生成?告诉你吧,一个SpannableTextView控件就搞定了!它把TextView和Spannable封装在了一起,可以在一个TextView中显示不同的字体颜色,大小,背景色等;它支持如下样式:*...
2015-09-30T07:27:00Z
2015-09-30T07:27:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】这个控件本人强烈推荐,它会使得布局非常的简单且高效;下面这个布局如果是你,你会用多少层?多少控件生成?告诉你吧,一个SpannableTextView控件就搞定了!它把TextView和Spannable封装在了一起,可以在一个TextView中显示不同的字体颜色,大小,背景色等;它支持如下样式:*... <a href="https://www.cnblogs.com/gao-chun/p/4849348.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gao-chun/p/4848629.html
IT人士感言2(转) - gao_chun
01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个程序的2个区里交的都有,那些东西,10年后,会变得很重...
2015-09-30T03:09:00Z
2015-09-30T03:09:00Z
gao_chun
https://www.cnblogs.com/gao-chun/
【摘要】01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个程序的2个区里交的都有,那些东西,10年后,会变得很重... <a href="https://www.cnblogs.com/gao-chun/p/4848629.html" target="_blank">阅读全文</a>