![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
文章平均质量分 75
xiaoqiangsun
sunbq011@gmail.com
展开
-
Android开发ListView控件自定义Item
最近android开发接触ListView比较多,可以通过重写Adapter适配器简单实现一些效果:例如分组,类似通讯录中分组功能;在Item中放图片,按钮等其他组合控件等。思路如下:重写BaseAdapter类,其中getView函数中判断是否分组,重新定义每一个item中view的内容。代码如下:public class MyPOIAdapter extends BaseAdapt原创 2014-03-11 21:51:15 · 4287 阅读 · 0 评论 -
Android开发—引入开源项目(gradle)
先分享一个比较好的Android开源项目分类汇总链接:https://github.com/Trinea/android-open-project里面有很多值得学习的开源库,我今天是打算将其中菜单栏的开源库放到我的项目中;其中碰到了许多问题,在这里记录一下。一,开源库CircularFloatingActionMenu一个可定制的圆形的浮动菜单控件,类似于Path的原创 2015-01-11 16:04:11 · 3615 阅读 · 0 评论 -
Android开发之路——重头再来!
之前一段时间就开始准备Android开发,前面断断续续学习了一些新知识,python、django、linux c。都是浅尝辄止,感觉还是要认认真真做好一件事情,于是决定重拾android开发!第一个准备,就是买了一只android手机,锤子,体验了一下,总体感觉还不错,除了打字的时候的触屏感觉,其他也都还行,满分10分的话有8分吧。另外,android就是没有网易公开课的视频可以看。第二原创 2014-12-06 00:02:24 · 513 阅读 · 0 评论 -
Android开发—几个问题总结
今天的几个问题1, activity被回收,如何恢复当前状态。当A跳转到B,在这之间A又被回收了,当B返回的时候,如何恢复A原先的状态。protected void onCreate(Bundle savedInstanceState) 上面的这个onCreate函数带的Bundle参数,就是当activity意外被回收的时候可以保存的一些状态。Android acti原创 2015-01-31 20:59:24 · 636 阅读 · 0 评论 -
Android—ShareWithU开发记录
ShareWithU开发也有一段时间了,今天在这里记录一下之前解决的一些问题。Bitmap 写文字新增的功能,在Bitmap中写上每个用户的名称,然后再标记在地图上。代码比较简单,主要是利用canvas在bitmap上写文字。public static Bitmap writeTextOnBitmap(Bitmap bitmap, String text) { if原创 2015-01-31 21:15:26 · 592 阅读 · 0 评论 -
Android开发一客户端与服务器交互(登陆功能)
这两天在学习客户端与服务器的交互,简单做了登陆功能。#准备工作:1, 搭建JavaEE开发环境,下载对应eclipse2, 安装Tomcat3, 安装tomcat eclipse插件,http://www.eclipsetotale.com/tomcatPlugin/。。。回去再试试登陆功能原创 2014-12-08 23:40:19 · 19196 阅读 · 2 评论 -
Android学习—CallBack机制
接上一篇函数指针的总结===============================================android callback的学习:先贴一段callback维基百科的解释吧,回头再写几个例子看看In computer programming, a callback is a piece of executable code that is passed原创 2014-12-14 20:41:03 · 8111 阅读 · 2 评论 -
Android开发—broadcast短信监控
昨天给自己的app新增了一个功能:可以允许指定好友通过短信方式来打开自己手机的gps定位,并将位置信息上传至服务器。因为定位功能在程序后台运行的时候是关闭状态的,所以通过app还是不能随时查看好友位置。通过broadcast receive 来获取监控短信的接收,并且解析短信数据,符合的话即打开gps通知好友。主要三个步骤:1, AndroidManifest添加短信接收权原创 2015-01-25 22:42:28 · 2430 阅读 · 0 评论 -
Android开发—内存优化(初步)
这篇文章是关于这两天Android内存优化学习的记录,包括Android内存泄露的原因,Eclipse MAT工具的使用等。参考文章:http://blog.tisa7.com/tech/android_memory_management_and_solve_oom_problem.html 这篇文章写得很详细,很受益,我就拿里面几个我在项目中碰到的实例,来分析一下。准备工具Eclipse M原创 2015-02-09 23:38:58 · 570 阅读 · 0 评论 -
Google应用框架实践
相信大家最近应该看过一篇比较火的文章:Google 官方应用架构的最佳实践指南, 本文就是按照官方应用架构写的一个实例Drible, 也是基于我之前写的Dribbble的demo,打算重新写一个Dribbble App。下面就再总(翻)结(译)一下新的架构的亮点,以及我个人在使用过程中的体验。新推出的框架主要是围绕以下两条准则,开发体验更棒的App:第一条准则:「不要在应用程序组件中保存任何原创 2017-06-16 10:12:50 · 375 阅读 · 0 评论 -
Android开发—bmob云服务器
今天逛知乎的时候发现一个开发利器!真是孤陋寡闻,亏我还一直在学习怎么搭建服务器,之前登录功能做到一半,服务器数据库一直没时间去搞。原来!有人已经把这些事情都做了,而且还是免费提供!bmob不多说了,也就我这样的菜鸟现在才知道。不过java web还是要学习的,后面web端也得做。大致看了以下bmob的开发文档,做的确实很好,很全面,数据库操作也很容易上手。把原来的登陆改了就以下原创 2014-12-21 22:43:29 · 4159 阅读 · 1 评论 -
Android开发—Service学习一(实时给服务器发送GPS位置)
学习来源:《网易云课堂-Android4.0应用开发第一季》Service作为Android的四大组件之一,常见的功能如闹钟、音乐播放、网络加载图片等都是Service实现的。今天总结一下我之前写得通过Service给服务器实时发送GPS信息。首先,需要提出的是,在Android开发官网中,有关于以下的说明:Most confusion about the Serv原创 2014-12-18 21:02:06 · 6150 阅读 · 1 评论 -
Android开发ListView之BaseAdapter
今天正好又写了一个BaseAdapter用于显示原创 2014-04-29 17:55:14 · 998 阅读 · 0 评论 -
Android开发ListView之BaseExpandableListAdapter
今天要总结的内容是BaseExpandableListAdapte原创 2014-04-30 21:16:38 · 4472 阅读 · 0 评论 -
Android开发整理(杂一)
这会有空将前两天碰到的几个小问题在这里整理一下:1. OnCreate()zhong原创 2014-05-01 09:24:29 · 601 阅读 · 0 评论 -
Android开发整理
从去年年底开始接触android开发,也有几个月shi原创 2014-04-18 10:11:28 · 575 阅读 · 0 评论 -
Android开发ImageView控件缩放图片(一)
首先还是最基础的ImageView控件如何显示图片:原创 2014-04-27 19:35:10 · 1977 阅读 · 0 评论 -
Android开发ImageView控件缩放图片(二)
本文是继续上一篇文章,接着讲Image原创 2014-04-28 23:01:18 · 5870 阅读 · 5 评论 -
Android开发ListView控件异步加载图片
最近又之前在完成原创 2014-05-28 19:11:23 · 1017 阅读 · 0 评论 -
Android开发—Navigation Drawer(侧边栏菜单实现)
学习来源:Navigation Draw描述: http://developer.android.com/design/patterns/navigation-drawer.html 如何创建一个Navigation Drawer: http://developer.android.com/training/implementing-navigation翻译 2014-12-10 22:37:14 · 37729 阅读 · 2 评论 -
Android开发—Service学习二(onBind)
学习来源:《网易云课堂-Android基础教程》上一篇Service的实现只是service的一部分,如果需要service与访问者进行数据交互,就需要service的另外一个生命周期OnBind与onUnBind。例如,上一篇已经在service中实时获取GPS的信息并发给服务器了,利用OnBind方法,将service的gps信息发送给主界面地图,就不用在activity中另写一个获取原创 2014-12-20 23:16:39 · 6483 阅读 · 0 评论 -
RxJava深入
今天在公司做了一个RxJava分享, 为了准备这个分享, 阅读了RxJava的源码, 对于Rxjava的使用也有了更深刻的认识, 进一步改进了项目中的代码, 有些地方会惊叹:原来用RxJava这么简单!!下面就几个方面再记录一下自己RxJava使用的心得原创 2017-06-16 10:12:31 · 196 阅读 · 0 评论