自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我们的征途是星辰大海

我的GitChat : https://gitbook.cn/gitchat/author/5aa87360f09ada6c2d5d0533

  • 博客(13)
  • 资源 (1)
  • 问答 (6)
  • 收藏
  • 关注

原创 Android——AS VS Eclipse

以前开发APP的时候,一直比较老土,就是Eclipse+手机调试。其实也一直想换成AS+Genymotion,感受下google力推的IDE,现在离职了,终于有机会重配开发环境了。        其实这个过程也是蛮无语的。        一开始,装了个1.6的AS,装好之后无压力,感觉都配好了,但是仔细一看,新建完hello world项目之后,少文件夹,java  文件夹跟layout文件夹都没

2015-10-31 18:42:06 2684 22

原创 Android——android studio 安装完成之后导入项目的乱码问题

今天上午,从github上扒下来一套代码,但是因为目录结构不一样的原因,不得不装一个AS,然后把项目导入AS里面。但是导入后出现了乱码。      下面看下AS的设置,去掉乱码。        对于AS的设置,大部分都在:             打开settings:              首先是去掉目录显示的乱码:

2015-10-31 15:03:21 2429 9

原创 安卓——安卓开发学习资料整理

到昨天上午为止,第一款参与开发的APP已经基本完成。这是我第一次参与APP的开发,以前做的是web  开发,在开发过程中,还是感觉到了一些不同的。这个项目让我的关注点发生了一些变化。以前作为开发的自己,关注的主要就是架构及代码这些东西。但是在做这个APP的过程中,查了很多资料,也会给一些设计提出意见,这个APP自己加入了很多心思,渐渐的,感觉到自己的关注点其实到了后期,已经转移到了设计上面,我怎么

2015-10-29 13:32:47 3765 17

原创 安卓——ListView的动态添加与删除

一,添加                  case R.id.imgBtnAdd:/*添加列表*/ if(SetTempListView.getChildCount()>5){ Toast.makeText(getApplicationContext(), "列表只能添加6条!", Toast.LENGTH_SHORT).show(); break; } lis

2015-10-28 16:22:12 2927 15

原创 Android——继承SimpleAdapter重写自己的getView

在上篇Android——ListView实现简单列表 中,利用SimpleAdapter实现了简单的列表绑定。在本文中,主要是通过重写getView方法,来看下adapter内部绑定数据大致是个什么流程。            首先加入实现类:        class mTestAdapter extends SimpleAdapter { private Context context;

2015-10-22 10:59:55 6033 12

原创 Android——ListView实现简单列表

最近做一个black ant的温控系统项目,里面有很多列表项,但是用的时候,感觉封装的已经挺好的了,自己拿过来改改代码就行了,所以用过之后也没什么感觉。现在趁着闲暇时间整理下简单的ListView,体会下这个东西到底是怎么个原理。      首先看下实现效果:                 其中,每一条列表项加的是一个Image跟一个TextView,数据源绑定在了TextView上面。

2015-10-21 10:29:21 4765 10

原创 Android——处理R文件丢失或报错问题

在安卓开发中,R类是一个自动生成的类,放置在gen目录下,负责管理应用中的资源。R文件出错是一个蛮常见的问题,下面来总结下它为啥会报错以及出错了该怎么处理。        先说为啥会报错:             刚说了,这个类负责管理资源,所以它除了错误,首先你就要先去检查你的资源文件是否都正确,也就是你res文件夹下的东西。引起资源文件报错的原因有很多,常遇到的比如,布局文件名称大写,copy

2015-10-17 12:04:08 2902 6

原创 Android——处理设备旋转Activity销毁时临时数据丢失的问题

一,在设备的旋转的时候,发生了什么?           设备旋转时候,当前的activity实例会被系统销毁,然后创建一个新的Activity实例。接下来我们通过检测Activity的生命周期来观察下:上面是我启动activity时依次发生的事件,接下来我旋转设备:               可以看到,旋转的时候,第一个activity被destroy掉,之后新的activity被创建。  二

2015-10-17 11:30:07 2431 7

原创 Android——常用代码段积累(一)

1,Toast             // 登录成功之后跳转到home Toast.makeText(getApplicationContext(), "登陆成功!", Toast.LENGTH_SHORT).show();     2,简单提示框       AlertDialog.Builder builde

2015-10-12 17:02:50 1959 6

原创 Android——使用Volley+fastJson在新线程中读取网络接口获取天气信息

一,关于Volley           其实最初对于网络数据的访问,我是没想到要用框架的,使用HttpURLConnection或者HttpGet or HttpPost都可以实现。但是why? why I have to use Volley?       volley来源:               Volley 是 Google 推出的 Android 异步网络请求框架和图片加载框架。在

2015-10-06 15:58:32 3593 9

原创 多线程之间的同步控制

问题:同时运行的几个线程需要共享一个数据,并且要考虑到彼此的状态和动作。例如,当一个线程对共享的数据进行操作时,在没有完成相关操作之前,不允许其他线程打断它,否则会破坏数据的完整性。也就是说,被多个线程共享的数据在同一时刻只允许一个线程处于操作之中。  实现原理:    为了保证线程安全,使用“锁旗标”;当线程A获得了一个对象的锁旗标后,线程B若也想获得该对象的锁旗标,就必须等待线程A完成规定的操

2015-10-05 10:52:28 2294 9

原创 Java——Thread/Runnable实现多线程

一,关于线程的基本概念                         一个独立程序的每一次运行成为一个进程。              每个进程又可以包含多个同时执行的子任务,对应多个线程。              将一个进程分解为互不影响的多个线程,可以使多个线程并行执行,大大缩短了执行时间。二,通过继承Thread类实现新线程  public class FactorialThreadTe

2015-10-04 16:45:21 2165 6

转载 一些安卓开源框架整理

-----------------------分割线---------------------------------------------------------------------------------------------------------------------         为了提高开发效率,整理了一些安卓中的开源框架。-----------------------分割

2015-10-03 10:33:23 1997 4

ble设备扫描器.apk

ble设备扫描器.apk,目前只有扫描周边BLE设备的功能,又需要其他功能的,可以私信我。

2016-09-13

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

TA关注的人

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