随笔分类 -  Android

摘要:java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object 阅读全文
posted @ 2020-06-12 14:39 曲幽 阅读(2095) 评论(0) 推荐(0) 编辑
摘要:.android文件夹主要是用来存放模拟器的,是占用空间最大的一个,如果你没有使用它的模拟器,可以直接把这个文件夹删除。因为我建立了两个x86的模拟器,吃掉了我20G的空间。果断搬走。.gradle这个目录主要是项目编译时所用的,更改比较简单,AndroidStudio 有给我们留下接口。.AndroidStudio这个是每次版本升级都会有不同,我现在是4.0,所以我的文件夹是 .AndroidStudio4.0。 阅读全文
posted @ 2020-06-10 14:50 曲幽 阅读(2117) 评论(0) 推荐(1) 编辑
摘要:我们在使用ListView的时候,自字义Adapter固然好用,灵活,但对于我们只是想简单的显示几行数据,没必要搞那么大动静。ArrayAdapter帮助我们显示一个数组到列表中,数组可以按我们的需要进行增改,实现起来也简单易用。 阅读全文
posted @ 2020-06-09 15:14 曲幽 阅读(1069) 评论(0) 推荐(0) 编辑
摘要:项目属性切换到Android选项,在打包属性上有一个【使用共享运行时】的选项要取消勾选,默认打钩时apk文件比较小,但程序无法运行起来。 取消后安装包一小变成几十M,这个目前好像没什么好的解决办法,毕竟要安装.net的相关东西到手机上才能更快更好的执行程序。 阅读全文
posted @ 2017-07-14 14:59 曲幽 阅读(790) 评论(0) 推荐(0) 编辑
摘要:网上查了很多自定义字体的方式,或多或少都有些麻烦,最后还是尝试着认为内置字体不应该实现不了英文音标问题,就一个一个字体试了一下,发现serif字体已经基本可以实现需要了 至于网上说的那个添加修改assets字体的方式,应该是可行的,但因为我的textview是在listview下,findviewb 阅读全文
posted @ 2017-07-11 14:32 曲幽 阅读(457) 评论(0) 推荐(0) 编辑
摘要:一、基本实现要点 阅读全文
posted @ 2017-02-17 17:01 曲幽 阅读(196) 评论(0) 推荐(0) 编辑
摘要:1、月份获取时加1 Canlendar.MONTH + 1 因为使用的是罗马历,Calendar.MONTH返回的数值不是一年中月份的值,而是当前月份距离第一个月份的差值 如:当前月份为9月份,距离1月份,差值是8,所以Canlendar.MONTH返回的是8而不是9 2、获取星期几时减1 Cale 阅读全文
posted @ 2016-09-05 10:07 曲幽 阅读(1679) 评论(0) 推荐(0) 编辑
摘要:Fragment中AlertDialog弹出窗口的使用 Fragment中Toast的使用 Fragment中SQLiteDatabase的使用 阅读全文
posted @ 2016-08-26 13:25 曲幽 阅读(1965) 评论(0) 推荐(0) 编辑
摘要:重点是调用.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) 如果执行完当前Activity后无需跳转到其他指定的活动界面,则可以直接在执行完成后调用 EditActivity.this.finish() 阅读全文
posted @ 2016-07-19 11:48 曲幽 阅读(4847) 评论(0) 推荐(0) 编辑
摘要:数据库为了更好实现数据的安全性,一半都会有一个Log文件方便数据库出现意外时进行恢复操作等。Sqlite虽然是一个单文件数据库,但麻雀虽小五脏俱全,它也会有相应的安全机制存在 这个journal文件便是Sqlite的一个临时的日志文件,主要用于sqlite事务回滚机制,在事务开始时产生, 在事务结束 阅读全文
posted @ 2016-07-08 11:44 曲幽 阅读(5313) 评论(0) 推荐(1) 编辑
摘要:想要写个根据消耗时长来确定开始结束时间的小工具,发现Android处理时间上有点累,可能是我没找到合适的方法吧,先把我的解决办法贴出来。1、根据时间字符串获取毫秒数。2、根据毫秒数的差值来计算时间差。传入开始时间和结束时间字符串来计算消耗时长,传入结束时间和消耗时长来计算开始时间。 阅读全文
posted @ 2016-06-28 13:29 曲幽 阅读(16538) 评论(0) 推荐(0) 编辑
摘要:重载 onResume() 方法 阅读全文
posted @ 2016-06-23 10:02 曲幽 阅读(830) 评论(0) 推荐(0) 编辑
摘要:以上,当点击返回按钮时会调用退出事件,如果两次点击时间小于两秒则退出程序,否则弹出提示操作。 阅读全文
posted @ 2016-06-23 09:58 曲幽 阅读(434) 评论(0) 推荐(0) 编辑
摘要:在设计画面的XML最底层元素上加上最后两句,让整个Layout获得焦点,这样在打开时EditText就不会自动调用系统输入法了 如果以上不能单纯的解决失去焦点的问题,可在java代码中Create方法里给第一个EditText控件调用clearFocus()方法 这样在第一个控件失去焦点时,焦点不会 阅读全文
posted @ 2016-06-22 08:24 曲幽 阅读(310) 评论(0) 推荐(0) 编辑
摘要:在build.gradle文件中buildTypes节点下增加如上代码,其中newName变量即为新生成文件的名称,个人根据需要进行相应的修改! 阅读全文
posted @ 2016-05-16 15:55 曲幽 阅读(294) 评论(0) 推荐(0) 编辑
摘要:Android版本升级的原因,需要手动添加属性android:textAllCaps="false" 阅读全文
posted @ 2016-05-10 13:39 曲幽 阅读(3255) 评论(0) 推荐(0) 编辑
摘要:第 01 章 敲開 Android 的開發大門工欲善其事,必先利其器,要學習 Android 應用程式,先取得功能強大的開發工具,就可讓學習事半功倍。 1.1 Android 是啥米?1.2 建構 Android 開發環境1.3 安裝 Java 開發工具包 (JDK) 1.4 安裝 ADT Bundle1.5 下載各版本 Android SDK1.6 Android 模擬器延伸練習 第 02 章 ... 阅读全文
posted @ 2015-12-11 09:51 曲幽 阅读(209) 评论(0) 推荐(0) 编辑
摘要:参考教程: 1、菜鸟教程:http://www.runoob.com/w3cnote/android-tutorial-intro.html 2、Android初學特訓班(第五版) 使用工具: 1、Android Studio 2、Windows 说明: 多写、多查 常见问题: 1、禁止横屏 在An 阅读全文
posted @ 2015-12-11 09:08 曲幽 阅读(158) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示