自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

Android应用安装成功界面直接打开应用出现的问题讨论

    之前碰到过一个问题。Android应用在安装完成界面点击“打开”,打开应用,home键到桌面,再点图标重新进入应用时,会出现反复实例化MainActivity的情况。就是在不退出应用的情况下,这时从Launcher点击图标进入应用显示的都是MainActivity,而且是新实例化出来的。    这个问题网上的解决方法就是在MainActivity的onCreate()中判断isTas...

2016-04-25 20:21:11 464

(笔记)Android获取UncaughtException

    最近开发时应用出现崩溃,但是看不到当时的crash信息,没办法快速找到问题所在。后来在书中找到获取应用crash信息的方法,以此记录。    crash发生时,系统会kill掉正在执行的程序,出现闪退或者提示用户程序已停止运行。开发人员也无法直接得知程序为何crash。Android提供了处理未捕获异常的方法。可以通过UncaughtExceptionHandler来监视应用的cra...

2016-02-18 13:22:56 776

Android Library Project中的自定义控件

    引用Library Project时,Library Project中如果有自定义控件xmlns:mytag="http://schemas.android.com/apk/res/com.rewufu.package"    res一定要改成libxmlns:mytag="http://schemas.android.com/apk/lib/com.rewufu.packa...

2015-12-21 16:41:59 167

Android USB Host与HID设备通信

    参照了http://blog.csdn.net/qweadf1/article/details/41646439链接中的文章,实现了Android和HID设备的收发数据。    直接上manifest文件。主要是usb.host权限,这边没有配置xml文件指定USB设备。<?xml version="1.0" encoding="utf-8"?><manif...

2015-12-07 15:50:20 1010

ConcurrentModificationException异常

       应用出现异常,发现报了ConcurrentModificationExceptdaogouion。之前倒是没碰到过。查资料发现是线程不安全的集合在进行迭代遍历时,集合进行了修改操作引起的。       static<T> Collection<T> synchronizedCollection(Collection<T> c) R...

2015-10-09 17:14:22 107

原创 Android Studio 导入so文件

把so文件放到libs文件夹里的对应cpu文件夹里build.gradle里加上jni的sourceSets配置sourceSets { main { jniLibs.srcDirs = ['libs'] } } ...

2015-07-20 15:59:54 118

原创 StatusBar/Toolbar的隐藏显示,窗体背景设置

  直接上图,类似相册的效果。     两张图都是隐藏了statusbar(状态栏),第一张显示toolbar,窗体背景为白色,第二张隐藏toolbar,窗体背景为黑色。(第一张的下面就是一个 layout_width="fill_parent" 的textview,点击是隐藏)  首先,statusbar(状态栏)的隐藏,在这里直接在theme里面style加一条<...

2015-07-07 14:42:04 289

原创 有些事需要先开枪再瞄准

    有些事是你现在的视野所看不清楚的,你必须先走两步。    要真正解决问题, 首先你得让问题先真正地暴露出来,而不是停留在设想。    你要想得到某种东西最可靠的方法是让你自个儿配得上他。                                                                                               ...

2015-07-07 11:44:38 141

Android Studio的.gitignore以及gitignore无效的解决

  github上.gitignore模板合集,里面有各种.gitignore : https://github.com/github/gitignore  自己用的Android Studio下项目的.gitignore文件,对github上的android.gitignore添加了      # OSX files      //mac os下      .DS_Store   ...

2015-07-01 11:12:41 152

android添加文件打开方式以及参数传递

  上一篇文件分享,这一篇关于打开文件时,文件打开方式选择,以及选择我们自己的应用是拿到文件进行处理。  想要在文件打开方式中出现我们自己的应用,只需设置清单文件AndroidManifast.xml,在<activity>下添加一个<intent-filter><intent-filter> <action android...

2015-06-09 15:48:24 194

Android文字图片写入CSV(Base64)并分享

  做的一个分享的功能,将文字图片以CSV的形式分享到邮件之类的应用。  首先,CSV逗号分隔值文件格式(Comma-Separated Values),纯文本形式,逗号分隔,一行数据不跨行。   图片转换成Base64字符串public String writeBase64(String path) {          //path图片路径 byte[] ...

2015-06-09 14:11:13 104

Fragment嵌套Fragment要用getChildFragmentManager

  Fragment嵌套Fragment要用getChildFragmentManager。  遇到一个问题,Fragment放ViewPager,ViewPager里面是fragment。第一次进入没问题,再次进入ViewPager的fragment时里面内容就没了,数据丢失。  用的FragmentPagerAdapter.打Log发现FragmentPagerAdapter的get...

2015-05-13 11:35:05 171

Android数据库存取图片以及转换成缩略图

  本来打算用数据库sqlite存取图片(图片都是相机拍摄的原图),结果导致存入和读取的时候会消耗巨大内存,尤其是从数据库取图片时。所以准备存SDCard代替,但还是记录下如何用数据库存取图片以及转换成缩略图。  表结构一个String和一个Blob。bitmap不能直接存数据库,用BLOB (binary large object)二进制大对象。String sql = "cre...

2015-05-05 19:05:41 105

原创 GridView和ListView简单使用

现在在做一个小项目,用到了基础的GridView和ListView。在此做一个记录。项目的主界面是用DrawerLayout实现侧滑,顶部栏使用ToolBar,SlidingTabLayout和ViewPager实现左右切换页卡,多个Fragment通过Adapter适配到ViewPager上。其中两个页卡就是用的GridView和ListView。其他控件会另起新的随笔来写。  两个Ta

2015-04-22 09:19:21 316

GridView和ListView简单使用

  现在在做一个小项目,用到了基础的GridView和ListView。在此做一个记录。项目的主界面是用DrawerLayout实现侧滑,顶部栏使用ToolBar,SlidingTabLayout和ViewPager实现左右切换页卡,多个Fragment通过Adapter适配到ViewPager上。其中两个页卡就是用的GridView和ListView。其他控件会另起新的随笔来写。  两个T...

2015-04-22 09:18:41 120

原创 Mac下Android Studio使用

现在公司给了Mac来开发,同时Android也是初学,今天根据近期的使用介绍下Mac下Andriod Studio。望不吝赐教。1.软件安装及环境配置  我安装的软件:Android Studio、Genymotion、VirtualBox。  首先Android Studio,第一当然要安装JDK,Oracle官网上下载安装就行。然后再装Android Studio,我装的是

2015-03-26 14:46:28 404

Mac下Android Studio使用

  根据近期的使用写下Mac下Andriod Studio使用。1.软件安装及环境配置  我安装的软件:Android Studio、Genymotion、VirtualBox。  首先Android Studio,第一当然要安装JDK,Oracle官网上下载安装就行。然后再装Android Studio,我装的是Android Studio1.1.0 。下面给出的是1.2 Pre...

2015-03-26 14:03:12 204

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除