随笔分类 -  Android App Development

记录有关Android App开发的学习心得。
摘要:开发的Android app用到了GridView或者ListView,通常使用getChildAt(int position)方法获取当前点击或者选中的View(即position对应的View)。 当ListView、GridView没有滑动的时候,可以正常地获取到index对应的View;但是 阅读全文
posted @ 2016-08-11 09:56 Kevin.W 阅读(4956) 评论(0) 推荐(0)
摘要:位置相关: android.permission.WRITE_GSERVICES 允许程序修改Google服务地图(Allows an application to modify the Google service map. ) android.permission.ACCESS_COARSE_L 阅读全文
posted @ 2016-08-10 10:42 Kevin.W 阅读(166) 评论(0) 推荐(0)
摘要:1、 阅读全文
posted @ 2016-08-08 16:13 Kevin.W 阅读(639) 评论(0) 推荐(0)
摘要:当在布局文件中加入了Button、ImageButton、CheckBox、RadioButton等控件(也就是Button或者Checkable的子类控件)的时候,listView是无法响应onItemClick事件的。 问题原因:当ListView中包含Button、ImageButton、Ch 阅读全文
posted @ 2016-08-05 17:24 Kevin.W 阅读(420) 评论(0) 推荐(0)
摘要:注:本文为个人学习摘录,原文地址:http://www.cnblogs.com/qiengo/archive/2012/06/30/2570874.html#code Matrix的数学原理 平移变换 旋转变换 缩放变换 错切变换 对称变换 代码验证 Matrix的数学原理 在Android中,如果 阅读全文
posted @ 2016-08-02 11:12 Kevin.W 阅读(160) 评论(0) 推荐(0)
摘要:Activity的 onSaveInstanceState() 和 onRestoreInstanceState()并不是生命周期方法,它们不同于 onCreate()、onPause()等生命周期方法,它们并不一定会被触发。 当应用遇到意外情况(如:内存不足)由系统销毁一个Activity时,on 阅读全文
posted @ 2016-07-27 14:49 Kevin.W 阅读(572) 评论(0) 推荐(0)
摘要:注:本文为个人学习摘录,原文地址为:http://blog.csdn.net/watermusicyes/article/details/46460347; 昨天在用360扫描应用漏洞时,扫描结果,出来一个android:exported属性,其实之前根本不知道这个属性,更不知道这个属性用来干嘛的, 阅读全文
posted @ 2016-07-26 17:15 Kevin.W 阅读(354) 评论(0) 推荐(0)
摘要:注:本文为个人学习摘录,原文地址:http://www.cnblogs.com/tt_mc/archive/2012/01/30/2332023.html Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用, 阅读全文
posted @ 2016-07-20 11:18 Kevin.W 阅读(168) 评论(0) 推荐(0)
摘要:API原文说明: android:configChangesLists configuration changes that the activity will handle itself. When a configuration change occurs at runtime, the act 阅读全文
posted @ 2016-05-10 15:19 Kevin.W 阅读(347) 评论(0) 推荐(0)
摘要:熟悉javaEE的朋友们都了解servlet技术,我们想要实现一个自己的servlet,需要继承相应的基类,重写它的方法,这些方法会在合适的时间被servlet容器调用。其实Android中的Activity运行机制跟servlet有些相似之处,Android系统相当于servlet容器,Activ 阅读全文
posted @ 2016-05-10 10:58 Kevin.W 阅读(151) 评论(0) 推荐(0)
摘要:在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。 不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、Te 阅读全文
posted @ 2016-05-10 10:01 Kevin.W 阅读(165) 评论(0) 推荐(0)
摘要:类图: 通常可以将SearchView和ListView结合,实现数据的搜索和过滤。 1.监听SearchView,SearchView.setOnQueryTextListener(OnQueryTextListener listener); 2.开启ListView的过滤功能,listView. 阅读全文
posted @ 2016-05-09 11:06 Kevin.W 阅读(1971) 评论(0) 推荐(0)
摘要:(1)Android Studio菜单Build->Generate Signed APK (2)弹出窗口 (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过) 点击“Create new...”按钮创建密钥库 Key store path:密钥库文件的地址 Passwo 阅读全文
posted @ 2016-03-24 10:31 Kevin.W 阅读(329) 评论(0) 推荐(0)