Android
文章平均质量分 51
zou_pl
多看书,多学习,多写博客!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android TV 控制焦点按键速度
Android TV 控制焦点摁键速度在AndroidTV项目中,使用了RecyclerView,但是有一个问题是,当长按按键的时候,焦点容易飞的掉,故在所有的Activity的父类BaseActivity中进行按键速度控制,直接贴上代码,如下。此方法可以重点用于解决RecyclerView按键长按焦点飞掉乱掉的问题。 代码为项目中使用,转载请注明。按键速度控制控制添加了按键声音代码块pub原创 2017-02-27 22:29:58 · 3406 阅读 · 0 评论 -
Android Studio生成apk安装返回失败ErrorCode:-15、INSTALL_FAILED_TEST_ONLY
主要现象是,Android Studio编译apk,加上系统的签名之后无法安装,系统安装升级、adb instal apk、adb install -r apk等都返回错误,错误表现为返回ErrorCode:-15 , INSTALL_FAILED_TEST_ONLY错误。原创 2017-11-30 18:41:39 · 14680 阅读 · 1 评论 -
Android TV中使用RecyclerView长按或者连续按键焦点飞掉的问题
在Android TV中使用RecyclerView,经常会遇到焦点乱掉的问题,主要是长按或者连续按键导致焦点飞掉。解决这个问题的思路有两个:一个是在base类中控制焦点的按键速度;另外一个是对RecyclerView设置LayoutManager,在LayoutManager中控制焦点。原创 2017-08-23 16:10:49 · 7747 阅读 · 7 评论 -
Android Studio与蓝叠模拟器bluestacks连接
Android Studio与蓝叠模拟器bluestacks连接的介绍,今天在家需要使用到模拟器,但是发现Android Studio无法识别蓝叠模拟器,无法在模拟器上运行。 解决方法如下: 开启adb,在adb运行,adb connect localhost:5555原创 2017-08-13 16:56:13 · 20786 阅读 · 5 评论 -
Fragment中嵌套Fragment,多次显示隐藏父Fragment之后子Fragment不显示
项目中遇到一个问题,就是一个Fragment中嵌套Fragment,多次显示隐藏父Fragment之后子Fragment不显示。具体的表现是在父Fragment A中嵌套添加了一个子Fragment B。外部调用父Fragment A第一次显示时,FragmentA、B都正常显示;外部第二次调用父Fragment显示时,Fragment A正常显示,Fragment B显示空白。原创 2017-08-18 11:49:35 · 7178 阅读 · 0 评论 -
数据存储(4):Android数据库的操作,SQLiteOpenHelper类的使用
SQLiteOpenHelper是Android提供的用于在Android上实现数据库操作的一个抽象类。SQLite是一款轻型的数据库,在Android中主要用于快速管理结构比较复杂的数据,如前面几篇文章所以讲的数据储存与处理,都只适用于数据的结构比较简单的情形,如果遇到大型项目或者数据比较复杂,数据库一般是首选。主要特点有:轻量级、单一文件。原创 2017-07-24 18:17:22 · 1210 阅读 · 0 评论 -
Android Studio如何导入一个Android Studio项目作为依赖使用?
在Android Studio项目1中导入Android Studio项目2作为依赖。原创 2017-08-08 17:14:10 · 1631 阅读 · 0 评论 -
Android Studio如何更换包名(包括代码路径名和项目包名)
Android Studio修改包名和路径rename package,rename directory原创 2017-08-08 11:44:19 · 18480 阅读 · 1 评论 -
数据存储(2):SharedPreferences存储
SharedPreferences存储较上一篇文章文件存储更加简单实用,上一篇地址文件存储。简单做一下SharedPreferences的使用笔记。 使用SharedPreferences存储数据首先要获取到SharedPreferences对象,然后获取到到SharedPreference.Editor对象,使用editor的put方法,最后使用editor的commit方法提交,则保存数据。读原创 2017-07-19 17:32:55 · 621 阅读 · 0 评论 -
数据存储(3):将数据以txt文件存储在本地,多个apk都可进行读写
项目中遇到一种数据的读写,情景是:数据在apk1中写,在apk2中读,相当于数据共享,其实更好的处理是使用ContentProvider,但是因为项目时间的原因以及数据比较简单,所以采取的方案是:apk1将数据以json的格式写入txt文件中,保存到sdcard,然后apk2读取改路径下的txt文件,解析json。原创 2017-07-20 16:22:50 · 1207 阅读 · 0 评论 -
Android 获取外接储存的设备路径(如挂载的U盘)
插入U盘时获取U盘路径开机时获取挂载U盘的路径原创 2017-06-26 20:05:50 · 30918 阅读 · 1 评论 -
Android中RecyclerView的使用(焦点控制)
注:第一篇博客,是因为项目中遇到一个RecyclerViewView使用时焦点出错问题,研究半天才解决,先写这么多,后续会专门整理RecyclerView的博客。原创 2017-01-01 21:29:21 · 12911 阅读 · 1 评论 -
数据储存(1):文件存储,保存至/data/data/"package_name"/files/目录下
简单的文本存储到/data/data/package/files,将数据以Java流的格式写入文件和读取原创 2017-06-29 17:50:45 · 3120 阅读 · 0 评论 -
Android Studio更新之后Re-download dependencies and sync project (requires network)问题
Android Studio更新之后报错 Error:Failed to open zip file. Gradle’s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) Re-download dependencies and sync project (re原创 2017-05-22 18:26:56 · 24628 阅读 · 3 评论 -
我所理解的Handler的使用及其原理浅析
Handler作为Android项目中一个很重要的使用工具,基本项目中都能使用到,主要用于多线程编程。例如在子线程使用Handler发送消息在主线程中更新UI,还可以用于延时、循环等。并没有深入的讲解。Handler使用的小例子Handler原理解析Handler使用中技巧Handler使用的小例子首先看一个Handler使用的小例子:点击一个Button,启动一个线程,然后线程中发送消息到主线原创 2017-03-18 13:57:27 · 722 阅读 · 0 评论 -
关于错误android.os.TransactionTooLargeException导致的崩溃
关于错误android.os.TransactionTooLargeException导致的原因android.os.TransactionTooLargeException[2018/1/22 20:23:04] W/ActivityManager( 1949): android.os.TransactionTooLargeException[2018/1/22 20:23:04] W/Act原创 2018-01-23 17:02:05 · 6402 阅读 · 0 评论
分享