android开发经验
KevinJi1992
我不该只是等待,我应该去寻找。
展开
-
Android 你应该知道的学习资源 进阶之路贵在坚持
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/44754023; 本文出自:【张鸿洋的博客】最近比较忙,加上希望停下来整理些东西,所以blog的更新可能会比较慢,持续奋斗中。今天给大家整理下android墙外的学习资源,大家有什么推荐的直接留言。1、国外教程网站Android Develop转载 2015-09-29 11:25:42 · 557 阅读 · 0 评论 -
Activity四种启动模式
Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置android:launchMode属性,转载 2015-11-13 14:05:04 · 317 阅读 · 0 评论 -
android中Serializable 和 Parcelable 的区别
android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。一 序列化原因:1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程间传递对象。 二 至于选取哪种可参考下面的原则:1.在使用内存的时候,Parcelable 类比Serializ原创 2015-11-14 21:10:18 · 363 阅读 · 0 评论 -
ListView的性能优化
一、首先我们先实现ListView的构建工作1.定义一个实体类,作为ListView适配器的适配类型。新建Fruit类,代码如下:package org.lxh.demo;public class Fruit { private String name; private int imageId; public Fruit(String name, int imageId)原创 2015-11-17 20:54:13 · 494 阅读 · 0 评论 -
android常驻通知栏的实现
最近做一个项目,其中一个要加入的功能是常驻Notification栏,以前写的时候只能出现 在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下 “FLAG_ONGOING_EVENT”就可以了。同时我也把Notification的使用方法给总结了一下。详见下文:(1)、使用系统定义的Notificat转载 2015-11-17 21:46:06 · 13743 阅读 · 0 评论 -
onCreateOptionsMenu中menu.add参数解析
在menu.add()有四个参数,开始不懂其理。看过后记于此,以备查阅。任何一款软件都少不了对“菜单”的使用。在Android下,每一个activity都捆绑了一个Menu,要想定义和使用菜单,都必须在Activity下进行操作,复写onCreateOptionsMenu 和 onOptionsItemSelected这两个方法。举例如下:java代码:@Overridep转载 2015-12-04 09:12:56 · 778 阅读 · 0 评论 -
关于Android 6.0 WebView的两个问题
最近在做混合式开发,用到webView的时候遇到了如下两个问题:1、在Android 6.0 上,webView第二次载入时显示为空白;2、在Android 6.0上,调用WebView 的 loadUrl 加载页面后Javascript 脚本正常(location.href指向的链接可跳转),点链接后在WebViewClient 的shouldOverrideUr原创 2016-04-26 14:58:38 · 7367 阅读 · 1 评论 -
关于RecyclerView 25+的使用问题
RecyclerView25+,item全屏原创 2017-06-07 18:51:47 · 955 阅读 · 0 评论 -
关于Android开发不能调起微信分享可能原因
如果你的应用开发时遇到不能调起微信分享功能,请检查以下问题:检查是否使用的是签名包,非签名包不能调试微信分享功能检查是否有自定义分享缩略图(thumbData),如果有,检查自定义缩略图的大小,微信规定自定义缩略图大小不能超过32kb检查是否有自定义描述内容(description),如果有,检查description的长度,微信限制description长度不得超过1024关于微信分享的其原创 2017-07-25 12:00:36 · 5864 阅读 · 2 评论 -
Android应用开发学习—Toast使用方法大全
Toast 是一个 View 视图,快速的为用户显示少量的信息。 Toast 在应用程序上浮动显示信息给用户,它永远不会获得焦点,不影响用户的输入等操作,主要用于 一些帮助 / 提示。 Toast 最常见的创建方式是使用静态方法 Toast.makeText 我使用的是 SDK 2.2 1. 默认的显示方式 Java代码 //原创 2015-09-24 12:06:51 · 561 阅读 · 0 评论 -
有时候开发listView需要默认显示到最后一条数据
想要实现一个listview初始化时和数据变化后显示到列表的最末,简单地说就是像聊天窗或者是日志输出那样的情景。开始没去仔细看listview对象的属性,按照惯性思维就去 调用 listView.scrollTo(offset_x,offset_y);然后又被一篇奇怪的日志误导了什么外层容器和 内层两个view ...干!浪费我时间。其实listView原创 2015-11-12 09:48:09 · 8172 阅读 · 5 评论 -
TextView 设置中划线 下划线
android:textAppearance设置文字外观。如“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearance转载 2015-11-04 11:22:31 · 627 阅读 · 0 评论 -
GridView嵌套布局
有时候开发,需要滑动布局的嵌套,而当我们将布局嵌套好了以后,问题就出来,高度不精确,这时候是否可以想想自己哪里出错了呢,大家先看一下有问题的布局 android:id="@+id/child_root" android:layout_width="0dp" android:layout_height="match原创 2015-11-03 16:28:04 · 984 阅读 · 0 评论 -
解决“listView点击一个Item,另外几个Item也跟着改变”的问题
解决“listView点击一个Item,另外几个Item也跟着改变”的问题如图所示:我点击Item,右边的checkBox就会相应的变化,但是当我第一次做的时候,点击第一个Item,右边的checkBox变为绿色,但是当我listView往下拉的时候,发现下面也有是绿色的checkBox,很显然我是没有点击下面的。那么这个问题应该怎么解决呢,下面是我解决的方原创 2015-10-21 17:50:42 · 1127 阅读 · 0 评论 -
Android 应用程序之间内容分享详解(一)
一个应用程序可以和另一个应用程序交互,接下来我们来看看Android应用之间的内容分享转载 2015-09-23 16:19:05 · 535 阅读 · 0 评论 -
Android 应用程序之间内容分享详解(二)
之前给大家分享了你开发的应用程序给其他应用程序分享内容,想了解的朋友点击:Android 应用程序之间内容分享详解(一)今天分享的是从其他的应用程序接收内容,比如你开发了一个社交网络的应用,你其中的某个Activity可以接受人们从其他的应用分享的东西,例如分享文字或者从图库分享图片等等,接下来我们利用一个例子来讲解从其他的应用接受内容1.我们新建一个Android工程,名字为Shared转载 2015-09-23 16:25:00 · 543 阅读 · 0 评论 -
apk文件编译反编译工具下载及使用小结
apk文件反编译工具和步骤小结APK反编译工具下载:1. apktool下载后解压即可使用。 下载地址: http://code.google.com/p/android-apktool/downloads/list2. dex2jar下载后解压即可使用。 用途:将apk或者dex转化为可以用gui查看的class文件 下载地址:http:/原创 2015-09-23 16:55:12 · 893 阅读 · 0 评论 -
深入理解OutOfMemoryError
转自 http://blog.csdn.net/wisgood/article/details/21939495当堆栈跟踪信息里面出现OutOfMemoryError的时候,你应该很清楚发生了什么。应用程序由于没有足够的内存空间所以挂了。知道这个一般就也够了,但是对于构建和维护应用程序的人来说,要想查清楚为什么报错的话,这里倒可以再多分享一点经验。 在这篇文章里面,我们主要介转载 2015-10-12 10:19:38 · 447 阅读 · 1 评论 -
阿里巴巴Java开发手册
Java开发手册统一开发规范 最近由于工作不太顺心,就自己看了点东西,偶然间看到了阿里巴巴的Java开发规范,看了一遍,挺不错的,和之前老师培训的时候要求差不多,但是要详细多了,看了这个再回头看以前自己写的代码,确实有很多做的不到位的地方,我觉得编程应该遵循统一风格,这样接手别人代码的时候看不懂的情况了,阿里巴巴Java开发手册是个好的开始,很赞!!所以将它记录下来,方便有人需要。下载地址阿里原创 2017-08-03 15:39:44 · 226 阅读 · 0 评论