- 博客(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 2687 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 2930 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 2903 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 1961 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
假装美少女战士
2021-06-29
Hbase连接报错RpcRetryingCaller
2016-12-22
REST ful api发布到linux报错404
2016-03-29
安卓平板安卓ubunt系统
2016-03-13
安卓ListView如何遍历每个Item保存我每条上添加的数据
2015-10-26
使用bootstrap的一个东西,然后下报出这样一个错误,怎么改写代码才行?()
2015-04-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人