- 博客(317)
- 资源 (43)
- 收藏
- 关注
转载 android.os.TransactionTooLargeException: data parcel size 538184
今天在实现一个从fragment到activity跳转的过程中出现了如下错误:android.os.TransactionTooLargeException: data parcel size 538184通过上网查资料发现,这个错误是在bundle传递过程中,传递的数据过大而引起的,但是我通过intent传递的内容很少,但还是报了这个错误,后来发现是使用了onSaveInstanceSt...
2019-07-09 11:00:15 852
转载 在activity中调用finish后并不是立马跳转
最近看到代码里在各种判断条件后跳转Activity,在finish之后还要加上return,本以为是多余的,上网查了一下后才发现,Activity在调用finish()方法后确实并不会立马跳转,而是先把finish之后的代码执行完以后才会调用当前Activity的onPause()方法具体链接如下:blog.csdn.net/linhui9010/article/details/19168...
2019-05-30 12:10:20 1284
转载 适配Android8.0无法弹出覆盖安装界面
记录一下做版本更新时候无法弹出覆盖安装界面,测试用Android8.0以下的系统是可以覆盖安装成功的,所以证明6.0的动态权限和7.0的文件读取权限是没问题的,后来google一下,发现8.0添加了新的安全措施,不允许应用内安装未经过Google play验证的应用,所以我们又得针对8.0系统做适配。在清单文件中添加如下权限:<uses-permission android:name...
2019-05-09 15:11:28 552
转载 Android基于HttpUrlConnection类的文件下载实例代码
/*** get方法的文件下载* <p>* 特别说明 android中的progressBar是google唯一的做了处理的可以在子线程中更新UI的控件** @param path*/private void httpDown(final String path) {new Thread() {...
2019-04-29 17:21:45 1753
转载 Caused by java.lang.IllegalStateException Not allowed to start service Intent { cmp=com.x.x.x/.x.x.x
Caused by java.lang.IllegalStateExceptionNot allowed to start service Intent { cmp=com.x.x.x/.x.x.xService }: app is in background uid UidRecord{7d9f297 u0a184 SVC bg:+15m25s900ms idle change:uncach...
2019-04-22 14:06:23 1948
转载 webview嵌套HTML5界面白屏问题
问题介绍:在Android开发中,经常会遇到开发原生和H5嵌套的APP,而在android中加载H5界面时通常使用webview控件进行嵌套,而此时就会出现一些很神奇的事情——界面白屏。如果遇到这种情况,那就只能退出程序,干掉进程,然后重新进入app,重新加载界面,目前还没有找到其他的解决方法。经过多方面的研究,请教大神,总结了以下几点来减小这种白屏情况出现的概率。解决方案:1.A...
2019-01-07 20:09:46 5503
转载 从Android手机中取出已安装的app包,导出apk
TAG:Android,提取,apk,adb,pm,root,导出apk假设有这样一个场景,A君看到你手机上一个实用APP,想要安装到自己手机上,限于下载浪费流量,那么最简单的就是从你的手机中拷贝一个,不过你安装过的apk包已经删除了,不能直接复制出来进行安装。办法来了,就是从手机中制造一个出来或者说找他的备份版。导出步骤:1)找到应用的包名执行命令:$ adb she...
2018-12-04 14:05:17 13535 1
转载 Android 修改包名 和No matching client found for package name 错误的解决方案
最近遇到了Google Play上面的App Signing的问题,同事上传的时候,默认打开了这个配置,这个功能会导致google在我们的应用上传后,自动替换掉我们的签名,会导致各种第三方的服务无法使用。。。我咨询过google的客服,这个功能是无法关闭的,所以只能修改包名,换成一个新的应用重新上传。。。修改包名的步骤是,先点击设置取消掉这和钩,然后Shift + F6更换你想改的包名...
2018-08-20 18:41:26 9380 2
转载 android开发,APP下载成功的图片或者视频同时显示在手机自带的相册里
这篇文章不是完全的原创,因为有借鉴了网上的一些资料,一个辅助类AlbumNotifyHelper.java谢谢写这个辅助类的大神,因为我找不到作者文章的原地址了,所以我在这里就贴出代码,不直接链接原作者的文章。 1。辅助类 import android.content.ContentValues;import android.content.Context;import ...
2018-08-06 19:13:39 2372
转载 Android at人功能 -- MentionEditText
前言这个功能看似简单,网上搜出来的都说以@+uid+空格这样的格式处理,但实际实现会发现有个问题:如果用户名之间有空格,那么就无法正确解析出要@的用户了,而且如果有同名用户,也无法区分。因此若要以这样简单的方式处理,那么对用户名就需要一个复杂的限制,显然现在去修改早已定下的规则是不现实的。在segmentfault上找到一个我认为最靠谱的实现方案,seg上的文章链接找不到了,github地...
2018-08-06 16:02:51 997
原创 android中textview单行显示,多余的省略
官方提供的Textview实现单行显示的方法: [html] view plain copy<TextView android:id="@+id/music_title" android:layout_width="wrap_content" android:layout_height="wrap_conten...
2018-06-14 14:25:12 7252 1
转载 Java中的equals和hashCode方法详解
转载自:http://blog.csdn.net/jiangwei0910410003/article/details/22739953Java中的equals方法和hashCode方法是Object中的,所以每个对象都是有这两个方法的,有时候我们需要实现特定需求,可能要重写这两个方法,今天就来介绍一些这两个方法的作用。equals()和hashCode()方法
2017-10-18 15:56:25 257
转载 Android 通过Java代码生成创建界面。动态生成View,动态设置View属性。addRules详解
转载自:http://blog.csdn.net/mikogodzd/article/details/51767848大家好,我是Miko,前一段时间一直在忙实习,很久没有更新博客了,这一段时间准备复习准备期末考试(预习课本),复习(预习)的差不多了=_=+////,因此抽出点时间,对前一段时间的工作以及学习进行一定的总结。 废话不多说,本文将会层层深入给大家讲解如何动态的生成一个完整
2017-10-16 10:20:22 1371
转载 Android实现计时与倒计时的几种方法
方法一Timer与TimerTask(Java实现)[java] view plain copypublic class timerTask extends Activity{ private int recLen = 11; private TextView txtView;
2017-07-12 10:16:16 413
转载 Android性能优化全方面解析
版权声明:本文出自马云飞的博客,转载必须注明出处。目录(?)[+]目的公司的新需求终于解决完了,离测试和发布还有段时间,第一次体验了下没需求没bug的感觉,真是舒爽~然后翻了翻有什么可以学的。无意翻到了Android后期发展的五大趋势。一、性能优化。二、高级UI。三、JNI/NDK开发。四、架构师。五、RN开发。这也许将会是我的进阶趋势。早已知道在瓶
2017-05-17 13:49:06 371
转载 Android Context上下文误区
1、Context概念其实一直想写一篇关于Context的文章,但是又怕技术不如而误人子弟,于是参考了些资料,今天准备整理下写出来,如有不足,请指出,参考资料会在醒目地方标明。Context,相信不管是第一天开发Android,还是开发Android的各种老鸟,对于Context的使用一定不陌生~~你在加载资源、启动一个新的Activity、获取系统服务、获取内部文件(夹)路径、创
2017-05-17 11:37:21 290
转载 android 判断切换后台 判断按下home键
转载自:http://blog.csdn.net/weizongwei5/article/details/49076733android 判断切换后台 判断按下home键(本文是原来的博客用markdown进行重新排版)写这个博客不是为了实现监听home键,而是判断切换后台 ,说过不写一些没意思的博客,监听home键 或者屏蔽home键的方法,请百度。我这个篇博客只是
2017-05-10 14:10:50 1235
转载 为什么有时候启动Activity需要加FLAG_ACTIVITY_NEW_TASK
问题描述:我们通过广播来启动Activity的时候如果不设置intent的FLAG_ACTIVITY_NEW_TASK属性,就会报这个异常:android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACT
2017-04-15 20:23:30 7883
转载 [Android Studio 权威教程]最实用的快捷键
上篇中我们讲了Android Studio如何添加插件,这篇我们讲讲AS的快捷键,这里我说明的快捷键都是最最实用的,希望刚刚加入AS的朋友尽快的熟悉一下这几个快捷键,这样可以帮助你提高coding的效率Android Studio 快捷键操作Mac OSXWin/Linux注释代码(//)Cmd + /Ct
2017-03-29 16:42:37 295
转载 Android 三种动画详解
【工匠若水 http://blog.csdn.net/yanbober 转载请注明出处。点我开始Android技术交流】1 背景不能只分析源码呀,分析的同时也要整理归纳基础知识,刚好有人微博私信让全面说说Android的动画,所以今天来一发Android应用的各种Animation大集合。英文厉害的请直接移步参考Android Developer。Android系统提供
2017-03-02 10:13:07 3717
转载 安卓四种补间动画
Android的动画分为两大类:补间动画,帧动画。补间动画又分为四大类:移动补间动画,缩放补间动画,旋转补间动画,透明补间动画。这四种补间动画都是Animation的子类。移动补间动画:TranslateAnimationeg:Animation animation = new TranslateAnimation(0,50,0,50)
2017-03-02 10:11:03 1668
转载 android之interpolator的用法详解
Android:interpolator Interpolator 被用来修饰动画效果,定义动画的变化率,可以使存在的动画效果accelerated(加速),decelerated(减速),repeated(重复),bounced(弹跳)等。 android中的文档内容如下: AccelerateDecelerateInterpolator 在动画开始与结束的地
2017-03-02 10:07:10 549
转载 Android动画效果translate、scale、alpha、rotate详解
动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度动画效果
2017-03-02 09:57:45 232
转载 android中string.xml中%1$s、%1$d等的用法
一、使用xliff的用法:标签介绍: 属性id可以随便命名 属性值举例说明%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格 %n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格,也可以设为0m,在输出之前放置m个0 %n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=
2017-03-02 09:37:16 264
转载 Protocol Buffers(protobuf)在Java开发中使用
摘要: protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和 python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 xml 进行数据交换快许多。可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。作为一种效率和兼容性都很优秀的
2017-03-01 18:15:22 1003
转载 Protocol Buffers(protobuf)java初体验
由于项目需要所以简单的研究了下protobuf。我也是参照网上的博客,所以大部分内容我也就不重复造轮子了。首先protobuf介绍点击这里,使用介绍点击这里,使用demo看 这里 。我个人的第一个例子也是参照这个demo来的,不过其中我有遇到一些问题,所以揪出来说说,也就给自己做个笔记,方便查阅。 基本的东西相信大家也了解了,直接步入主题了: 1、 限定
2017-03-01 18:13:26 403
转载 Android Studio 快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本C
2017-03-01 17:28:48 624
转载 Android Studio安装配置详细步骤(图文)
为什么要使用Android StudioAndroid Studio是谷歌推出了新的Android开发环境,其重要性可想而知!1. 集成了Gradle 打包工具2. 所见即所得的效果3. 可拖拽的UI操作4. 代码自动补全5. 更多的操作接口6. Google Cloud的集成7. 全新的JUnit8. Maven仓库的集成下载到 https
2017-03-01 17:26:05 1189
转载 Android Studio 中英文 汉化对照
File(文件)--Open Recent(最近打开的) 是最近打开的工程--Project Structure...(项目结构)--Other Setting(其他设置)--Default Setting(默认设置)--Default Project Structure(默认项目结构)--Import Setting(导入设置)--Export Setting(到处设
2017-03-01 17:24:56 2888
转载 内存溢出(oom)和内存泄漏(leak)
一、概念介绍:1、内存溢出 out of memory:是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。2、内存泄露 memory leak:是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,
2017-01-06 14:55:10 4437
转载 Android性能优化编码规范
写出高效的代码有两条基本的原则:l 不作没有必要的工作。l 尽量避免内存分配。 1.避免创建不必要的对象对象创建永远不会是免费的。每个线程的分代GC给零时对象分配一个地址池以降低分配开销,但往往内存分配比不分配需要的代价大。如果在用户界面周期内分配对象,就会强制一个周期性的垃圾回收,给用户体验增加小小的停顿间隙。Gingerbread中提到的并发回收也许有用,但不
2017-01-03 13:28:10 362
转载 js 监听浏览器后退事件
$(document).ready(function(e) { var counter = 0; if (window.history && window.history.pushState) { $(window).on('popstate', function () {
2016-12-05 17:49:55 33890 3
转载 iframe框架之间js方法相互调用及数据传递
在一个叫top.html的页面定义两个iframe和两个方法 function top() { alert("top"); } //调用子框架gg.html页面中的gg函数,并把“我在top里呼唤gg”传给gg() function top_gg(){ window.frames["gg"].gg("我在top里呼唤gg")
2016-12-05 16:26:22 5363
原创 微信ShareSDK分享报-6错误
微信ShareSDK分享时闪了一下就没了,返回日志:{"errCode":-6}原来微信开发平台中的应用签名应该用MD5格式小写字母和不应用":"分隔数值,我填的如"11:22:33:44:AA:BB:CC..."(keytool输出的格式)于是我改了为"11223344aabbcc..."再试,也不行清理微信缓存并重启微信,终于可以成功分享了
2016-10-26 15:56:29 3437
转载 解决svn: Can't convert string from 'UTF-8' to native encoding错误
在linux中,svn co 或 svn up 时有中文文件名的文件的话,可能会报下面的错:[root@linkea-dev-srv1 ~]# svn upsvn: Can't convert string from 'UTF-8' to native encoding:svn: src/main/webapp/resources/js/My97DatePicker/?\229?\188?
2016-10-09 17:20:23 4290
转载 Ubuntu Server 安装 Subversion实现精细的目录访问权限控制 安装Subversion和Apache sudo apt-get install subversion li
Ubuntu Server 安装 Subversion实现精细的目录访问权限控制 安装Subversion和Apachesudo apt-get install subversion libapache2-svn创建组subversion,并配置权限将自己和www-data(Apache用户)加入组成员sudo addgroup subversion sud
2016-07-29 18:05:51 389
转载 onNewIntent调用时机
在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent一、其他应用发Intent,执行下列方法:I/@@@philn(12410): onCreateI/@@@philn(12410): onStartI/@@@phi
2016-07-01 17:10:23 289
转载 mkdir()和mkdirs()区别
mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:new File("/tmp/one/two/three").mkdirs();执行后, 会建立tmp/one/two/three四级目录new File("/tmp/one/two/three").mkdir();则不会建立任何目录, 因为找不到/tmp/one/tw
2016-07-01 13:39:21 445
Android读取ppt和pdf文件的代码例子 用于演示在手机屏幕上显示ppt和pdf文件内容的功能
2022-12-29
webview 调用手机相机和图库demo(亲测好用)
2022-12-23
Android 使用记录访问权限(PACKAGE-USAGE-STATS)、UsageStatsManager
2022-11-27
android sdk platform-tools下的api文件夹中的annotations.zip
2020-11-18
《Java编程思想(第四版)》
2014-11-27
ASP.net+Ajax2.0安装包
2011-11-14
TextDiff 纯绿版 文本比较对比小工具
2011-11-02
ASP.NET生成静态页面方法大全(五种方案对比)
2011-09-13
三种ASP.NET读取Excel文件的方法浅析(含完整代码)
2011-09-13
Ajax基础教程(Foundations of Ajax) [含全书实例]
2011-09-08
经典SQL语句大全(基础、提示、技巧等总结)
2011-09-05
C#_集合类_Array,Arraylist,List,Hashtable,Dictionary,Stack,Queue_学习资料
2011-08-19
Windows快捷键大全
2011-08-19
JAVA面试基础知识题
2010-11-06
c# 网页采集并自动入库程序
2010-03-20
ASP.NET面试题大全
2010-03-02
WML初级教程 (WML入门最好教程)
2010-03-02
非了解不可命令提示符大全
2010-02-22
常用的doc命令大全
2010-02-22
C# 字符串常用方法
2010-02-22
WML参考手册.CHM
2010-02-22
2008年9月计算机等级考试网络工程师 真题及答案
2009-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人