自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

融的博客

记录学习,总结日常

  • 博客(12)
  • 收藏
  • 关注

原创 平常碰到的异常(Exception)

Android异常android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.出现这个异常的原因是在子线程中修改了主线程中的组件的状态或数据。android规定:只有在原始线程中(主线程,UI线程

2017-05-04 16:46:30 241

原创 事件处理机制原理和EditText

事件处理机制:我们和UI发生交互时,android系统对我们的操作事件的处理。机制:给某个事件源设置监听器用户操作触发事件源监听器事件源监听器产生事件对象,并将事件对象作为参数传给事件监听器事件监听器对事件对象进行判断,执行对应的事件处理器EditText:当我们想在点击EditText获取焦点,并将其中的输入内容全部选中,可以设置这个(selectAllOnFocus)属性为true(a

2016-12-20 23:35:55 666

原创 Android--TextView

了解几个单位: dp(dip): 设备独立像素,不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素,一般我们设置控件宽高的时候不直接设置为多少像素(px),设置为dp,这个谷歌专门为适应不同手机像素设计的一个单位,保证在不同像素手机上显示视图相同。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320

2016-12-15 15:34:10 370

原创 Android布局控件

Android的布局控件也可以称为容器控件,它们都继承自ViewGroup,非可视化控件。Android布局控件分为六类:LinearLayout(线性布局)RelativeLayout(相对布局)TableLayout(表格布局)FrameLayout(帧布局)AbsoluteLayout(绝对布局)GridLayout(网格布局)LinearLayout中Weight(权重)属性:分配

2016-12-06 23:41:12 393

原创 View与ViewGroup

在Android中,所有的用户界面元素都是由View和ViewGroup对象构成的,View是一个绘制在屏幕上,用户与之能交互的对象,ViewGroup是一个存放View对象(ViewGroup)的布局容器。在写布局的时候,我们基本上使用的都是View或ViewGroup的子类,Android给我们提供了大量的子类。比如TextView是View的子类,是一个文本控件,LinearLayout是Vi

2016-12-05 19:36:04 378

原创 JavaScript之路开篇--介绍

JavaScript是世界上最流行的脚本语言,你在浏览网页,所有的交互逻辑都是JavaScript驱动的。JavaScript是一种运行在浏览器中的的解释型编程语言。 在Web中,只有JavaScript是跨平台,跨浏览器驱动网页,与用户交互。记住一点: JavaScript确实很容易上手,但其精髓却不为大多数开发人员所熟知。编写高质量的JavaScript代码更是难上加难。一个合格的开发人员应

2016-12-02 18:35:23 227

原创 Android相关工程目录和签名打包

java:写java代码,业务功能实现res:存放各种资源文件,有图片,字符串,动画,音频等,XML文件assets:存放特殊资源文件,有数据库文件2和3的区别,2会在R.java中生成id,可以通过资源id直接访问,3不会生成id需要通过AssetManager以二进制流的形式来读取。mipmap存放icon类图片,drawable存放图片资源,它们根据图片屏幕密度分为不同文件夹,Andr

2016-12-02 15:59:30 222

原创 常用的git命令和它与github的那些事

配置身份 git config –global user.name “coder” git config –global user.email “coder@163.com”查看配置是否成功 git config –global user.name git config –global user.email 初始化库生成一个.git文件夹 git init查看代码状态(代码是否有改动)

2016-12-01 15:51:26 206

原创 Android开发环境搭建

1.JDK安装和配置 2.Android Studio安装和配置(比较吃配置,8G内存,固态硬盘必须具备) 3.ADB指令学习配置ADB命令环境变量在Path中添加 4.ADB命令

2016-11-30 18:21:26 164

原创 Android学习之路

Android学习之路Android的诞生Android诸多版本Android的碎片化Android系统特性和架构1.Android系统是由Andy Rubin创建的,后被Google收购。 2.有许多版本,4.4版本占有率最高 3.由于版本超多,造成系统碎片化严重,在开发的时候有时需要考虑不同商家手机系统,由于android手机的屏幕尺寸种类繁多,造成屏幕碎片化,在开发的时候都要处理

2016-11-28 18:43:26 255

原创 app点击icon重启问题

[Android]虽然这是个小问题,我还是想记录下。问题描述: 手机第一次安装了app后,手机会自动启动app,当按home键回到手机桌面,再次点击桌面app的icon,app会重新启动。解决如何让app不重新启动(这种bug,只会在系统第一次启动后,用户未手动关闭app的情况下产生)。分析原因:第一次安装完app后,系统会自动启动app,这次是系统启动器启动的app ,它和手动点击icon启动

2016-11-22 12:08:15 1421

原创 (Plugin with id com.android.application not found)问题解决

在使用Android Studio运行下载下来的程序时,出现(Plugin with id com.android.application not found)问题解决方法: 在程序最外层的build.gradle中添加如下代码(gradle的版本可以自己定义)buildscript { repositories { jcenter() } dependen

2016-07-21 11:36:44 1748

空空如也

空空如也

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

TA关注的人

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