随笔分类 -  Android开发

摘要:Widget引入 我们可以把Widget理解成放置在桌面上的小组件(挂件),有了Widget,我们可以很方便地直接在桌面上进行各种操作,例如播放音乐。 当我们长按桌面时,可以看到Widget选项,如下图所示: 点击上图中箭头处的widgets图标,会出现如下界面:(都是widget) 长按上图中的任 阅读全文
posted @ 2016-09-08 09:10 千古壹号 阅读(8737) 评论(0) 推荐(4) 编辑
摘要:ExpandableListView介绍 ExpandableListView的引入 ExpandableListView可以显示一个视图垂直滚动显示两级列表中的条目,这不同于列表视图(ListView)。ExpandableListView允许有两个层次:一级列表中有二级列表。 比如在手机设置中, 阅读全文
posted @ 2016-09-07 09:07 千古壹号 阅读(8388) 评论(0) 推荐(1) 编辑
摘要:ListView的模板写法 ListView模板写法的完整代码: "android代码优化 ListView中自定义adapter的封装(ListView的模板写法)" 以后每写一个ListView,就这么做:直接 导入ViewHolder.java 和 ListViewAdapter ,然后写一个 阅读全文
posted @ 2016-08-26 15:15 千古壹号 阅读(7655) 评论(0) 推荐(2) 编辑
摘要:一、在Android Studio 1.3中修改app的包名: 需求来源: 之前开发的app已经在腾讯的应用宝上线,应客户要求,app需要改名字,这个就有点麻烦了。如果申请改名字,要求如下: 截图上图的要求,以及我后来咨询过客服,得到的答案是,应用宝平台上,如果app要改名字,条件是:要么上传软著证 阅读全文
posted @ 2015-11-20 19:10 千古壹号 阅读(17826) 评论(1) 推荐(0) 编辑
摘要:事件传递虽然算不上某个单独的知识点,但是在实际项目开发中肯定会碰到,如果不明白其中的原理,那在设计各种滑动效果时就会感到很困惑。 关于事件的传递,我们可能会有以下疑问: 事件是如何传递的 事件是如何处理的 自定义view的时候,事件也冲突了怎么解决 带着这三个疑问,我们来总结一下事件传递机制是怎么回 阅读全文
posted @ 2015-09-11 22:56 千古壹号 阅读(18549) 评论(4) 推荐(4) 编辑
摘要:在之前的博文中,讲过一些和Handler有关的知识,例如: Android 多线程 AsyncTask异步任务详解 Android多线程 异步消息处理机制之Handler详解 今天再把Handler的知识回顾总结一下。 本文包括与Handler有关的以下问题: (1)Handler的作用 (2)为什 阅读全文
posted @ 2015-09-11 00:40 千古壹号 阅读(4683) 评论(0) 推荐(1) 编辑
摘要:【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4653736.html 【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://ww 阅读全文
posted @ 2015-07-17 10:40 千古壹号 阅读(8767) 评论(1) 推荐(1) 编辑
摘要:【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4585340.html 【前言】 如今的app当中,几乎都包含了社会化分享的功能,来两张图see 一 阅读全文
posted @ 2015-06-18 12:53 千古壹号 阅读(57190) 评论(36) 推荐(9) 编辑
摘要:一、MyApplication类的编写:新建一个类MyApplication,继承自Application。代码如下:MyApplication.java: 1 package com.smyhvae.homepicdemo; 2 3 import android.app.Application;... 阅读全文
posted @ 2015-05-13 16:34 千古壹号 阅读(2770) 评论(0) 推荐(0) 编辑
摘要:【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4488049.html联系方式:smyhvae@163.com效果图:(gif图太大了,有点卡,建议将图片... 阅读全文
posted @ 2015-05-08 16:27 千古壹号 阅读(2345) 评论(3) 推荐(0) 编辑
摘要:【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4477079.html 【其他相关文章】 Android UI组件 ListView列表控件详解 【 阅读全文
posted @ 2015-05-04 19:17 千古壹号 阅读(22454) 评论(3) 推荐(4) 编辑
摘要:​【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4463931.html 【正文】 实现APP首页底部Tab的切换已经见过四五种方式了,先来看运行的 阅读全文
posted @ 2015-04-28 20:10 千古壹号 阅读(13346) 评论(0) 推荐(2) 编辑
摘要:​【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4456420.html 【系列】 第一次使用Android Studio时你应该知道的一切配置 第 阅读全文
posted @ 2015-04-25 19:11 千古壹号 阅读(160902) 评论(15) 推荐(17) 编辑
摘要:【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4392611.html 【系列】 第一次使用Android Studio时你应该知道的一切配置 第一 阅读全文
posted @ 2015-04-04 18:28 千古壹号 阅读(102487) 评论(14) 推荐(10) 编辑
摘要:​【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4390905.html 【本文的版本更新】 2015-04-03时,第一次着手写本文,此时的And 阅读全文
posted @ 2015-04-03 19:51 千古壹号 阅读(491146) 评论(35) 推荐(49) 编辑
摘要:【前言】 按钮少的时候用第三种的匿名内部类会比较快,比如写demo测试的时候或者登陆界面之类。 按钮多的时候一般选择第四种写法。 一、第一种写法:在XML文件中声明onClick属性(很少用) 在XML文件中显式指定控件的onClick属性,点击按钮时会利用反射的方式调用对应Activity中的on 阅读全文
posted @ 2015-03-29 14:52 千古壹号 阅读(23217) 评论(0) 推荐(4) 编辑
摘要:【声明】 欢迎转载,但请保留文章原始出处→_→ 文章来源:http://www.cnblogs.com/smyhvae/p/4372222.html Android常见布局有下面几种: LinearLayout:线性布局。所有的控件都是串在一条线上的。 RelativeLayout:相对布局。所有的 阅读全文
posted @ 2015-03-27 16:34 千古壹号 阅读(11220) 评论(0) 推荐(0) 编辑
摘要:【前言】 自适应的知识与编程无关,关键在于配置文件的修改。自适应的内容包括:语言、屏幕、平台。今天就来说一下如何自适应国际化言。 internationalization (国际化)简称:i18n,因为在i和n之间还有18个字符。同理,localization(本地化 ),简称L10n。 一般用语言 阅读全文
posted @ 2014-12-07 17:25 千古壹号 阅读(8791) 评论(3) 推荐(2) 编辑
摘要:【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4133292.html 【正文】 从官方文档了解到,从Android3.0(API level 11 阅读全文
posted @ 2014-11-30 16:40 千古壹号 阅读(67858) 评论(1) 推荐(6) 编辑
摘要:一、各种概念:1、Loaders:适用于Android3.0以及更高的版本,它提供了一套在UI的主线程中异步加载数据的框架。使用Loaders可以非常简单的在Activity或者Fragment中异步加载数据,一般适用于大量的数据查询,或者需要经常修改并及时展示的数据显示到UI上,这样可以避免查询数... 阅读全文
posted @ 2014-11-20 14:13 千古壹号 阅读(6894) 评论(0) 推荐(0) 编辑