2016年3月1日Android实习笔记】的更多相关文章

1.让水平LinearLayout中的两个子元素分别居左和居右 在LinearLayout中有两个子元素,LinearLayout的orientation是horizontal.需要让第一个元素居左,第二个元素居右1.LinearLayout中默认的gravity属性是居左,所以默认两个子元素都是居左显示2.设置第一个元素的layout_weight属性android:layout_weight="1",第二个元素的该属性不需要设置这样子第一个元素会自适应行宽,并且挤推第二个元素,效果…
1: android自定义控件时,通常需要重写父类构造函数.这三个够找函数具体啥时调用? public View (Context context) 是在java代码创建视图的时候被调用,如果是从xml填充的视图,就不会调用这个public View (Context context, AttributeSet attrs) 这个是在xml创建但是没有指定style的时候被调用public View (Context context, AttributeSet attrs, int defSty…
1:经查资料,Android中gif动画加载共有两种 1)利用WebView,WebView 主要调用三个方法:LoadUrl.LoadData.LoadDataWithBaseURL 2)主要用的是:android中的android.graphics.Movie 这个类,这是android提供给我们的一个非常方便的工具.有些注意点 比如API 11 Android 3.0 Honeycomb (APIlevel 11) 之后不能使用硬件渲染. /** * Starting from HONEY…
1.解决了ScrollView滑动冲突问题. 2.设置好了“查看详解”与“题目编号”的部分. 3.完成了app启动图片的设置,并在启动的过程中开辟新的线程连接服务器并开启监听数据. 别忘了注册启动Activity,并设置为app启动项. 参考:http://www.iteye.com/problems/62343  http://www.cnblogs.com/mybkn/archive/2012/07/18/2597347.html 4.mCsv.setEnabled(true);设置是否可以…
1.明天删除orthodotics_design_animation_content_gif.gif文件.(已完成) 2. 如何检测内存泄露? A: 可以通过一些性能监测分析工具,如 JProfiler.Optimizeit Profiler,MAT工具. MAT工具参考http://blog.csdn.net/fenglibing/article/details/6298326 Q: 如何避免内存泄露.溢出? A: 1) 尽早释放无用对象的引用. 好的办法是使用临时变量的时候,让引用变量在退出…
待解决问题: *1:内部ScrollView与外部手势事件滑动冲突问题. *2:Linearlayout+View+LinearLayout横向排列,这其中两个LinearLayout内部各有3个竖向排列的TextView,这3个TextView的居中问题. 今天解决的问题: 1. // private static Handler handler = new Handler() { public void handleMessage(android.os.Message msg) { for…
1. 解决 org.eclipse.swt.SWTException: Graphic is disposed 问题. 参考:http://www.xuebuyuan.com/1896964.html 2.成员变量String str ,默认为null ;只生成一个string类型的引用:不分配内存空间 一个变量作为类成员使用的时候,如果没有被初始化,java会为其分配默认值:Boolean falseChar '\u0000'(null)byte (byte)0short (short)0in…
1.出现fragment后台栈的bug. bug描述:当点击加入后台栈的操作按钮改变指定控件的内容之后,称为A操作:接下来又点击其它没有操作后台栈的按钮来修改原来指定的控件内容,称为B操作.然后点击back键,就会出现A操作之前的界面与B操作叠加的bug. 因为我们程序中改变的指定控件是FrameLayout, <FrameLayout   android:id="@+id/frame_content"   android:layout_width="match_par…
1.Jdk1.7以上switch语句中才能用字符串,在Android Studio中我改正了jdk的版本为1.8,但是还是出同样的错误,原来我用的sdk版本是4.4的,改成5的就没有问题了. 2.引入过来的java 程序,如果出现这种情况,不能运行,则在项目中Mark Directory as:Sources root就可以了. 然后在Default Settings 中设置为jdk 1.8,同时ctl+alt+s中的settings也是只为jdk 1.8版本.就不会出现错误了. 3. 4.…
1.Java.io.ByteArrayOutputStream.writeTo()方法实例 java.io.ByteArrayOutputStream.writeTo(OutputStream out) 方法写入该字节数组输出流的内容到指定的输出流参数. 2.xiecheng的数据库都是用的Mysql,不用Oracle.不用SQLServer,因为SQLServer有漏洞,不安全. 3.数据库等连接必须关闭. 参考: package com; import java.sql.Connection…