Android
文章平均质量分 57
xh慧
这个作者很懒,什么都没留下…
展开
-
listview 的onitemclick方法中的参数
http://blog.sina.com.cn/s/blog_618199e60101071l.html原创 2015-03-29 17:05:26 · 502 阅读 · 0 评论 -
今日头条学习(1)_实现滑动标题栏
这段时间公司没有什么事情做,又不想荒废大好时光,所以琢磨着学点东西。博客上有好多讲解RecyclerView的,跟着学了很多基础知识,但是又觉得掌握的不是太熟练,所以想着做些东西。关于今日头条学习的文章不在少数,不过我主要是想学习其中实现的功能,所以还是自己动手,丰衣足食。首先要实现的是滑动的标题栏,本文使用RecyclerView来实现。原创 2016-05-23 16:26:24 · 3548 阅读 · 6 评论 -
PopupView实现两级下拉列表
主要实现思想是定义两个textView作为下拉列表的点击入口,将PopupView作为下拉的列表,在点击的时候打开PopupView。首先在布局文件中定义两个TextView,如下所示:<LinearLayout android:id="@+id/start_lay" android:layout_width="match_parent" android:layout_height=原创 2016-10-09 14:40:48 · 438 阅读 · 0 评论 -
ScrollView与ListView三层嵌套问题
最近做的几个功能都需要实现三层嵌套,所以先记录下来,方便以后使用。以下代码是从项目中摘取出来的,大体实现思路如下:首先是重写ListView的onmeasure方法替代ListView,这个网上相关内容很多,具体代码如下:public class CustomListView extends ListView { public CustomListView(Context context原创 2016-10-10 17:41:16 · 833 阅读 · 0 评论 -
Android中xml文件的解析
关于xml文件的解析感觉忘得差不多了,还是记录一下学习笔记方便以后查看。参考地址:(1)、http://blog.csdn.net/zzp16/article/details/7795410(2)、点击打开链接在android中常见的解析方法有三种,DOM、SAX和PULL解析。其中DOM解析是先将xml文件读入内存再通过接口获取数据,该方法适用比较小的xml文件,对于大文件效率会跟不上,转载 2016-10-25 13:56:11 · 336 阅读 · 0 评论 -
Dialog自定义样式及使用笔记
AlertDialog与Dialog的使用:自定义布局文件:layout_dialog.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/id_layout_alert" android:layout_width="match_parent原创 2016-06-08 10:26:26 · 362 阅读 · 0 评论 -
Android Studio实现NDK编程学习笔记
年初列的计划中包含了NDK的学习,不过一直被耽搁了,这几天有时间就参考了网上的一些教程,做了一个简单的总结。使用的开发工具是Android Studio参考文章:(1)http://www.jianshu.com/p/7844aafe897d 这篇文章讲解的是使用非命令行方式实现NDK编程,更加简洁(2)http://bbs.51cto.com/thread-1316339-1-1转载 2016-12-07 14:52:49 · 438 阅读 · 0 评论 -
android6.0权限申请学习笔记
从android6.0开始,访问危险权限需要用户明确授予。关于6.0的权限讲解可以查看官网的介绍,本文主要记录具体的使用步骤。1、首先需要在manifest。xml文件中列出所需权限,如下所示: 2、在Activity中,首先检查权限,使用ContextCompat.checkSelfPermission(context,permission)原创 2017-01-11 13:55:05 · 412 阅读 · 0 评论 -
Android eclipse项目迁移至Android Studio所遇问题记录
1、Error:Failed to find target with hash string 'android-19' in: D:\Android\sdk解决方法:修改model下的build.gradle文件,①将dependencies中引用的support-v4版本修改成sdk中有的版本;如图:(注释内容为之前报错内容)②下载版本号为19的sdk。2、Error:Exe原创 2017-10-13 09:25:39 · 341 阅读 · 0 评论 -
android触摸事件传递
最近在学习触摸事件,找了很多资料,不过感觉这篇文章更清晰一些,非常感谢作者的分享,原文地址:http://www.2cto.com/kf/201501/371516.htmlActivity没有onInterceptTouchEvent方法,默认实现都是直接往下传递。1、3个触摸事件控制方法的含义及其返回值的意义:onInterceptTouchEventonInt转载 2016-03-14 16:45:38 · 524 阅读 · 0 评论 -
GLSurfaceView基础学习笔记
OpenGL即Open Graphics Library(开放的图形库接口),主要用于三维图形编程。OpenGL ES:OpenGL的子集,嵌入式开放图形库接口。OpenGL ES提供了GLSurfaceView组件。GLSurfaceView用于显示3D图像,本身并不提供绘制3D图形的功能,绘制功能由GLSurfaceView.Renderer来完成。使用OpenGL ES 的步骤如原创 2016-04-05 11:15:46 · 4048 阅读 · 0 评论 -
ListView嵌套ListView,TextView有多行文本显示不全不问题
这是在网上找到的相关的解决方法,记录下来,方便以后查看。关于ListView嵌套ListView,在网上找到的解决方法是调用自定义的方法动态计算listview的高度:public void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = listVie原创 2015-11-23 19:22:13 · 5894 阅读 · 4 评论 -
Android apk反编译
这是转载过来的,我修改了一些命令,首先非常感谢原作者的分享,原文地址:http://blog.csdn.net/vipzjyno1/article/details/21039349在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进...转载 2015-08-25 16:46:51 · 527 阅读 · 0 评论 -
android ViewPager滑动事件讲解
非常感谢作者的分享,原文地址:http://embed.21ic.com/software/android/201401/31014.html今天在做项目的时候,由于要处理viewPager页面滑动的事件,所以对其进行了一个小小的研究:首先ViewPager在处理滑动事件的时候要用到OnPageChangeListenerOnPageChangeListener这个接口需要转载 2015-09-30 14:12:15 · 548 阅读 · 0 评论 -
ListView实现动态加载
觉得这个功能挺实用的,记录下来,方便以后查看。初始时,先将footerview添加到listview中,如下: footView = LayoutInflater.from(this).inflate(R.layout.list_view_foot_loading_item, null); footView.setVisibility(View.GONE); mListView.add原创 2015-10-10 08:59:50 · 533 阅读 · 0 评论 -
浏览器中吊起App
这是在百度经验里看到的一篇文章,感觉不错就转载了,非常感谢作者的分享。原文地址:点击打开链接为了实现这个功能可折腾了我好久,先上一份代码,经楼主验证是绝对可以用的而且也比较清晰的代码!(ps:还是先剧透下吧,第三方大部分浏览器无法成功。)点击浏览器中的URL链接,启动特定的App。首先做成HTML的页面,页面内容格式如下:启动应用程序 这一句就可以了转载 2015-09-23 10:39:32 · 2923 阅读 · 0 评论 -
判断ImageView的图片是否为默认
之前一直在找如何判断ImageView中的图片是网络加载的还是本地的,今天终于找到了。参考地址:csdn博客和百度知道imageView.setImageResource(R.drawable.pic); 如果直接使用ImageView的getdrawable方法获取图片,imageView.getDrawable().equals(context.getResources().ge原创 2015-10-27 15:30:25 · 4282 阅读 · 0 评论 -
自定义view的onkeydown执行问题
今天学习自定义view,重写了onkeydown方法,但是发现不执行,多次查找发现是被Activity中的onkeydown方法拦截了,解决的方法是在自定义view的构造方法中先使view获取焦点,添加代码如下:setFocusable(true);setFocusableInTouchMode(true);原创 2015-10-12 14:18:58 · 1131 阅读 · 0 评论 -
itemSelectedListener与itemClickListener的区别
关于这两者的区别,找了好久,终于找到了。这是转载的百度百科里的回答。AdapterView可以实现这两个方法,一个select,一个click,到底有什么不同呢?仔细看了下开发文档,其实道理很简单:在AdapterView.OnItemSelectedListener的介绍里,有这样一句:This callback is invoked only when the转载 2015-09-25 11:46:11 · 1205 阅读 · 0 评论 -
各重要文档的地址
http://lbsyun.baidu.com/apiconsole/key原创 2015-03-26 19:07:15 · 407 阅读 · 0 评论