自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Windows下利用Android Studio进行JNI开发准备

因为公司项目需要,要进行jni的开发,进行arr,acr音频格式转化,后期上项目代码,现在先上测试代码其中参考了http://blog.csdn.net/sodino/article/details/41946607的书写,不过有些说的好含蓄,博主摸索了一个小时,现在把详细的细节分享给大家首先,要去官方下载ndk,因为博主的机子是win7 64位,博主就贴上这个地址,其余的楼主没有查htt

2015-04-30 15:54:02 695

原创 关于Eclipse开发android丢失android.jar的问题

这几天Eclipse一直出问题还好只是用来测试看demo的,不过有了问题就要解决,不能等着,网上看了一些解决问题的办法,主要都是说的是建立一个新的工程,用相同的包名,相同的android版本,然后覆盖,个人感觉好麻烦,然后就果断采取当时修改Eclipse修改编码格式的方法,然后就可以了,废话不多说,上图:明显的这个工程把android.jar丢失了右键打开属性其

2015-04-30 10:53:31 1449

原创 genymotion安装(unknown generic error)

原来没事,后来更新了一下出现了这种情况,博主有强迫症,必须要解决它,虽然里面有一个android虚拟机首先查阅资料,好多都说的一样,但是却不行,鄙视一下那些只转载却不验证问题是否能解决的好了,废话不多说,上方法首先查看自己的ip地址,一般首次安装gm模拟器的时候他会给你自动配置一个,但是如果登录不了那就需要自己重新进行配置记下自己的ip地址,然后打开box然后按照图片的

2015-04-29 11:38:17 2909 2

原创 浅析viewpager&Fragment&FragmentActivity

Fragment相信写Android的大家都懂吧,因为刚开始接触的时候没有,所以一直使用Activity偶尔使用Fragment和FragmentActivity,但是由于需求的原因,楼主不得不去深刻的理解Fragment,因为有的东西是Activity实现不了的,算是被动去深入理解新事物吧,这个习惯不是很好,估计是因为不理解他的好的方面吧,当初很排斥去使用他,不过现在感觉这货配合这ViewPag

2015-04-22 15:37:39 1372

原创 Android Studio - UNEXPECTED TOP-LEVEL EXCEPTION:

今天写viewpage+Fragment时写完以后程序跑不了,唉,就出现这个问题,但是程序没有报错,然后查了一些资料才知道怎么回事因为我是接手上个程序员的程序接着写的,博主一直习惯使用Android官方的一些jar包,尤其是v4和v7自己没有重新集成打过包,但是上个程序员为了弄了个demo的包直接就加进来了,把v4的包覆盖了官方的了,但是应该是没有删除,不然不会出现今天的错误提示,就拿博主来说

2015-04-17 11:51:00 749

原创 三目运算符

今天写viewpager+fragement用到了,原来用过但是不是很清楚x?y:z简单来说三木运算符是通过判断x来决定取值的,也就是限制了x的类型,它必须是boolean类型的,如果x为true的话则取y否则的话取z抽象一下来说x是判断的条件,而y和z是要取得结果(当然你也可以写个方法作为x或者y),另有就是可以将其作为方法的一个参数,这样就不用使用几行if或者switch方法来进行

2015-04-17 10:12:20 934

原创 关于GitHub的使用

1通过GitHub自带的命令行窗口创建个人信息git config --global user.name "your name"git config --global user.email "your@email.address"2.获得公钥3添加成功后    后面的步骤要用到这个链接 

2015-04-10 11:16:56 580

原创 ListView&Json&JsonArray&Adapter&Bean

在Android客户端进行与服务器端交互的时候需要将一组数据显示到手机上,ListView和Adapter是很常用的,顺便说一下simpleadapter,这个控件时间长了你就知道了,其实就是给初学者的一个试验品,有时候很鸡肋,也着急,所以一般都是自己定义Adapter,但是这样的话涉及的东西就多了,博主比较注意程序的耦合性,所以一般都是分开写bean,adapter,还有activity或者fr

2015-04-09 18:31:32 1063

原创 Handler&Message&Runnable

相信大家进行客户端与网络交互的时候用Handler和Runnable的比较多吧,但是博主还是喜欢用message.what来进行不同状态的标志,以此来决定主线程决定采取用什么方法处理什么任务,老话,废话不多说,上代码:1.Runnable,博主在Runnable中封装了一个耗时的方法 class LoadThread implements Runnable {        @Over

2015-04-09 18:10:00 611

原创 Only the original thread that created a view hierarchy can touch its views

今天实际项目中遇到了这个问题,感觉自己代码真的一点问题都没有,从网上查了一下资料,基本上都是说不能把耗时的任务放在主线程,可是博主真的没有把耗时的任务放在主线程,好了废话不多说,先上代码,根据代码说问题:@Override    public void onActivityCreated(Bundle savedInstanceState) {        super.onActiv

2015-04-09 17:44:47 498

原创 Bundle&Intent&for&List&Map&Extra

关于不同的activity之间的传值个人感觉如果两个activity相关的话,使用intent和bundle还是挺多的,如果关联不是很密切的话一般都是用service传值,后文会将四大组建结合起来讲解下,现在先说说bundle,原来博主一般都是直接itntent.putextra();键值对少的时候控制的比较精细,而且感觉也不是很麻烦,但是一旦键值对很多的时候,那就比较可怕了,一个是程序的性能问题

2015-04-07 16:31:51 678

原创 关于Android Studio配置github

Android Studio的版本控制,我感觉用github比svn要好,所以特意抽出时间来研究了一下,下面是博主的个人的总结,如果有不足还请大神补充,谢谢

2015-04-07 10:40:10 875

原创 json&jsonArray&gson&list&List<Map<String,Object>>&listview&adapter

明明很简单的事,鼓捣了俩小时,现在写一些中间遇到的卡壳,没过去,Android客户端未联网时,一直都是自己模拟实现界面,但是要是架上服务器就不一样了,废话不多说,直接上代码:commondSecondBeans = new ArrayList();CommondSecondBean[] commondArray = new CommondSecondBean[] {new Co

2015-04-03 16:10:50 693

android的刷新

android端的上拉下拉刷新

2015-01-22

android UI控件

android端的ui的全面的详细介绍

2015-01-22

空空如也

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

TA关注的人

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