发布时间:2018-07-27 15:22:46
学习时编写序列化测试时使用了内部类,内部类实现了Serializable,但是执行时还是出错。原因:内部类对象持有外部类对象的引用,所以内部类对象序列化的时会对外部类对象以及其含有的成员行执序列化操作,从而导致错误(外部类没有实现Serializable,或其中有不能序列化的成员)。解决方法:不适用内部类,单独创建一个.........【阅读全文】
发布时间:2018-07-19 18:30:59
使用openFileOutput 打开文件,进行文件存储时使用了BufferedWriter和BufferedReader。写测试例子时,例子中写完会立刻去读,结果发现读取不到内容。发现原因是bufferedWriter的缓存原因,写时数据还没写到文件,所以从BufferedReader缓存中也读不出内容。解决:写完后调用flush,强制将缓存中的数据写入文件。使用S.........【阅读全文】
发布时间:2016-02-03 10:31:54
继承了 ListActivity 时 ,直接在布局文件中添加<ListView android:id="@android:id/list" android:layout_width="match_parent" android:layout_height="match_parent" /> <!-- Here is the view to show if the list is emtpy --.........【阅读全文】
发布时间:2016-02-02 21:31:35
MyDialog dialog = new MyDialog(DeviceScanActivity.this);dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);......【阅读全文】