随笔分类 -  Android

摘要:一般用渠道的统计无非是用友盟或者其它之类的,今天就以友盟的为例吧。 渠道信息一般在 AndroidManifest.xml中修改以下值: <meta-data android:name="UMENG_CHANNEL" android:value="wandoujia" /> 首先你必须在Androi 阅读全文
posted @ 2016-03-01 14:33 gao_chun 阅读(366) 评论(0) 推荐(0)
摘要:目录:1,过程感慨;2,运行环境;3,准备工作;4,编译 .so5,遇到的关键问题及其解决方法6,实现效果截图。------------------------------------------------------------------------(原创:转载声明出处:http://www.... 阅读全文
posted @ 2015-11-17 11:16 gao_chun 阅读(6583) 评论(1) 推荐(0)
摘要:1.String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。2.String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。3.String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作... 阅读全文
posted @ 2015-10-29 11:54 gao_chun 阅读(336) 评论(0) 推荐(0)
摘要:1.super.onCreate(savedInstanceState)方法之前调用: setTheme(android.R.style.Theme_Light_NoTitleBar_Fullscreen); 2.setContentView(R.layout.xxx)之前调用: requestWi... 阅读全文
posted @ 2015-10-29 10:52 gao_chun 阅读(2078) 评论(0) 推荐(0)
摘要:学习方法总结:1、高效而愉快的学习(边操作边理论),而不是抱着一本书在那里啃2、学知识先建立一个整理的框架,然后再来慢慢的细化3、用的着什么就学什么(而不是什么都学,精力时间有限)4、先知道怎么做,再去探究为什么。(计算机学科中,往往是做了才会,而不是会了才做)5、适当的囫囵吞枣(不要一直纠结一个坎... 阅读全文
posted @ 2015-10-28 17:45 gao_chun 阅读(160) 评论(0) 推荐(0)
摘要:SwipeRefreshLayout 地址:https://github.com/hanks-zyh/SwipeRefreshLayout首页轮播的Tab样式,PagerSlidingTab 地址:https://github.com/astuetz/PagerSlidingTabStrip首页的悬... 阅读全文
posted @ 2015-10-27 15:33 gao_chun 阅读(457) 评论(0) 推荐(0)
摘要:主要是module的build.gradle,截图如下:01行:apply plugin: 'com.android.application' 表示该module是这个应用程序的module15行:applicationId "com.smyhvae.helloworld" 应用程序的包名16、17... 阅读全文
posted @ 2015-10-19 11:01 gao_chun 阅读(1024) 评论(0) 推荐(0)
摘要:签名打包的两种方式:注:给我们自己开发的app签名,就代表着我自己的版权,以后要进行升级,也必须要使用相同的签名才行。签名就代表着自己的身份(即keystore),多个app可以使用同一个签名。如果不知道签名是啥意思,请自行百度哦。在eclipse中签名的方法是:选中工程,邮件选择"export-a... 阅读全文
posted @ 2015-10-19 11:00 gao_chun 阅读(97345) 评论(1) 推荐(2)
摘要:1、Genymotion的安装:Genymotion无疑是目前最快最好用的模拟器。官网下载地址:https://www.genymotion.com/先注册,然后下载,安装VirtualBox最简单的方式就是下载包含VirtualBox的Genymotion包,如下图红框部分所示:下载完成后,开始安... 阅读全文
posted @ 2015-10-19 10:54 gao_chun 阅读(9367) 评论(0) 推荐(0)
摘要://文本类型,多为大写、小写和数字符号 android:inputType="none" android:inputType="text" android:inputType="textCapCharacters" 字母大写 android:inputType="textCapWords" 首... 阅读全文
posted @ 2015-10-19 10:37 gao_chun 阅读(315) 评论(0) 推荐(0)
摘要:1. 安装Git/CVS第一步首先你需要安装Git/CVS等版本管理工具,这个请自行百度2. 新建一个本地空仓库新建一个仓库叫GitTest仓库现在是空的什么都没有找到路径,然后复制路径(这步很重要)3. 新建AS项目项目创建完毕,这个时候我们可以看到AS提示我们配置仓库的提示,我们接下来配置一下g... 阅读全文
posted @ 2015-10-15 12:15 gao_chun 阅读(3737) 评论(0) 推荐(0)
摘要:本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显示出来,该例子也会涉及到Android加载大图片时候的处理(避免OOM),还有简要提一下有些人SurfaceView出现黑屏的原因。知识点:一、调用系统自带的相机应用二、自定义我们自己的拍照界面三、关于... 阅读全文
posted @ 2015-10-09 14:15 gao_chun 阅读(6028) 评论(0) 推荐(1)
摘要:我们创建了一个Android Project,打开就如下图所示:我们选择Project视图,就会有以下的项目文档结构:上面笔者标注的数字是接下来要讲解的内容。我们先来看1:我们创建Application的时候,要求我们输入项目名称,1就是我们创建的项目,AndroidDevelopCourse是项目... 阅读全文
posted @ 2015-10-09 12:05 gao_chun 阅读(3175) 评论(0) 推荐(0)
摘要:1.自定义字体可以使用setTypeface(Typeface)方法来设置文本框内文本的字体,而android的Typeface又使用TTF字体文件来设置字体所以,我们可以在程序中放入TTF字体文件,在程序中使用Typeface来设置字体:第一步,在assets目录下新建fonts目录,把TTF字体... 阅读全文
posted @ 2015-09-30 16:03 gao_chun 阅读(3016) 评论(0) 推荐(0)
摘要:大家其实都或多或少知道,Android系统有自已的任务管理器,当系统内存不足时,系统需要KILL一些进程(应用),以回收一部分资源,来保证系统仍可以正常的运行,而不会崩溃,今天,就具体讲讲这个原理。进程优先级(importance hierarchy)Android系统尽量保持进程运行的更久,但是仍... 阅读全文
posted @ 2015-09-30 10:58 gao_chun 阅读(2234) 评论(0) 推荐(0)
摘要:MainActivity如下:package cc.testsimplefragment0;import android.os.Bundle;import android.app.Activity;import android.app.FragmentTransaction;import cc.te... 阅读全文
posted @ 2015-09-30 10:52 gao_chun 阅读(272) 评论(0) 推荐(0)
摘要:网上有很多大拿分享的关于Android性能优化的文章,主要是通过各种工具分析,使用合理的技巧优化APP的体验,提升APP的流畅度,但关于内存优化的文章很少有看到。在Android设备内存动不动就上G的情况下,的确没有必要去太在意APP对Android系统内存的消耗,但在实际工作中我做的是教育类的小学... 阅读全文
posted @ 2015-09-30 10:48 gao_chun 阅读(568) 评论(0) 推荐(0)
摘要:导入*.jar包新建好了Android项目,添加一个第三方已经打包好的jar文件进你项目,下面就已添加一个odata4j的一个包在项目中添加一个libs文件直接通过COPY/PAST 把你下载的jar文件添加到libs文件夹下然后在libs文件夹和添加的*.jar文件下鼠标单击菜单 add as l... 阅读全文
posted @ 2015-09-30 10:42 gao_chun 阅读(206) 评论(0) 推荐(0)
摘要:有人说Android 的调试是最坑的,那我只能说是你不会用而已,我可以说Android Studio的调试是我见过最棒的。好了开始写一个简单的调试程序,我们先来一个for循环for (int i = 0; i < 10; i++) {//获取当前i的值 int selector = i; ... 阅读全文
posted @ 2015-09-25 12:43 gao_chun 阅读(302) 评论(0) 推荐(0)
摘要:Fragment的使用可以让我们的应用更灵活的适配各种型号的安卓设备,但是对于Fragment和Activity之间的通信,很多朋友应该比较陌生,下面我们就通过一个实例来看一看如何实现。一、Activity->Fragment传递数据1.main.xml:[html]view plaincopy2.... 阅读全文
posted @ 2015-09-25 12:36 gao_chun 阅读(259) 评论(0) 推荐(0)