随笔分类 - android学习知识点
记录一些零碎的小知识
摘要:一:此节的重点部分:如何把输入流的数据转化为字符串功能的实现,详情见五:StreamTools.java。注意:访问网络一定要加权限: 功能需求:在EditText输入网址,点击浏览将可以查看到一个网页的html文件。程序运行结果如下所示:二:整个程序的结构图如下所示:三、activity_mai...
阅读全文
摘要:(一)android:layout_weight 在不同情况下的意义。 当android:layout_width 和android:layout_height都不为0的时候,android:layout_weight代表的是控件渲染的优先级,值越大,渲染的优先级越低。默认android:layo...
阅读全文
摘要:ANR:application not response 应用程序无响应ANR产生的原因:主线程(又称UI线程,所有的UI操作都在主线程中)需要做很多重要的事情,例如响应点击事件、更新UI。如果在主线程里面阻塞过久的时间,应用程序就会无响应的现象。为了避免应用程序出现ANR,所有的耗时操作都应该放在...
阅读全文
摘要:10.1SharedPreferences概述数据存储方式有五种,前面介绍的是通过IO流以文件的方式存储数据,这里学习的SharedPreferences方式保存的数据,主要保存的是用户的偏好设置.很多时候,我们开发的程序是需要向用户提供软件参数设置功能的。用户根据自己的兴趣爱好对软件的各项参数进行...
阅读全文
摘要:9.1手机的存储区域手机的存储区域通常有两个地方:一:手机内部存储空间,理解成一块微硬盘/data/data/;二:外部存储空间SD卡9.2方法捕获异常的原则如果方法有返回值,则用try catch捕获,如果方法的返回值是Void类型,则使用throws抛出异常9.3上下文ContextContex...
阅读全文
摘要:8.1 activity的7个生命周期方法onCreate()、onStart()、onResume()、onpause()、onstop()、ondestroy()、onRestart()方法。onRestart()方法是当一个已经创建的Activity重新位于前台时,会调用此方法,其他的六个生命...
阅读全文
摘要:一、activity_main.java中代码 1 7 12 二、MainActivity.java中的代码 1 package com.example.Dialog; 2 3 import android.app.Activity; 4 import android.app.Alert...
阅读全文
摘要:使用WebView创建UI界面的好处:如果加载是服务端的路径,服务器修改了内容,客户端是不需要改变的。
阅读全文
摘要:1 package com.example.codeUI; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.view.Gravity; 6 import android.widget.Li...
阅读全文
摘要:double b =5.1212; DecimalFormat decimalFormat = new DecimalFormat(".#"); double c =Double.parseDouble(decimalFormat.format(b)) ;
阅读全文
摘要:android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截...
阅读全文
摘要:人人android是人人网推出的一款优秀的手机应用软件,我们在使用的时候发现他的首页布局是九宫格模式的,让人觉得很别致,因为现在很多的android软件很少使用这种布局模式,人人android使用的很成功,使人觉得简洁大方美观,下面我们来看看人人android的布局其实这种布局是使用了一种叫“Gri...
阅读全文
摘要:一、例如RelativeLayout中android:visibility="gone"其有三个属性:visible显示;invisible显示黑背景条;gone不显示在类中,可以设置其显示与否,setVisibility(View.GONE);不显示setVisibility(View.VISIB...
阅读全文
摘要:布局:在android中我们常用的布局方式有这么几种:1.LinearLayout (线性布局):(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角) 线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation="horizontal" android...
阅读全文
浙公网安备 33010602011771号