随笔分类 -  Android小项目

摘要:前言扒衣见君节刚过去但是炎热夏天还在继续;自14年8月推出博客园Android客户端以来,断断续续发了十几个后续版本,期间出现过各种问题,由于接口等诸多因素,每个模块的功能都可能随着时间和博客园主站的变化而处于不可用状态,比如登陆问题,文章数据获取问题;给使用客户端的园友造成不小的困扰,目前在一周年... 阅读全文
posted @ 2015-08-02 18:01 小文字 阅读(1012) 评论(9) 推荐(2) 编辑
摘要:历史传送门 [v1 http://www.cnblogs.com/avenwu/p/3982157.html](http://www.cnblogs.com/avenwu/p/3982157.html) [v2 http://www.cnblogs.com/avenwu/p/3905297.ht... 阅读全文
posted @ 2015-01-09 11:23 小文字 阅读(2142) 评论(18) 推荐(5) 编辑
摘要:前言 分享一个android应用,做了2个月的总算完工了,有点蜗牛,和预期效果还有一定差距,暂时就这样了。回忆整个过程真是难以言表,碰到了各种新的旧的问题,谨以此文纪念开发的一点一滴吧。 关于这款应用呢,其实是一个比赛的,最开始是网上偶然看到的相关信息,具体不记得是哪里了。后来突然就认真起来,就报了个名,开始了漫长的开发,有时要上课,就这样断断续续慢慢的弄着,有时一天到... 阅读全文
posted @ 2012-06-03 20:51 小文字 阅读(2367) 评论(10) 推荐(2) 编辑
摘要:前言之前写过一个记事本,这几天有空,就完善了了一下,现在发到CMD100上供大家测试使用,欢迎各位园友去看看啊。地址:http://www.cmd100.com/bbs/thread-194059-1-1.html介绍在这个应用里,比原先扩充了一个加密功能,也就是说你使用该软件记录的信息将全部加密后存储到手机中,另外就是支持多用注册使用,当然用户名和密码也是加密后存储在手机里的,所以安全性还是比较高的。即使数据被抽取出来也是一堆密文,必须有密码才能解开。放几张截图过来,下载的话还是去上面的地址。如果有需要,可以交流,QQ:1210567245.后续此版本作为version 1.0,计划有空的时 阅读全文
posted @ 2012-03-17 13:47 小文字 阅读(595) 评论(2) 推荐(2) 编辑
摘要:一、Notepadv3 整体代码结构有前面的辅助类,在主界面就可以直接调用了,Notepadv3 继承ListActivity类下面是主干代码,每个函数的实现参见源码。(源码连接)public class Notepadv3 extends ListActivity { private static final int ACTIVITY_CREATE = 0; private static final int ACTIVITY_EDIT = 1; private static final int INSERT_ID = Menu.FIRST; private st... 阅读全文
posted @ 2012-02-24 09:09 小文字 阅读(2075) 评论(4) 推荐(4) 编辑
摘要:一、新建工程在新建的工程中建立三个java文件,NoteEdit.java,Notepadv3.java和NotesDbAdapter.javaNoteEdit.java作为编辑修改记录的ActivityNotepadv3.java作为主界面的ActivityNotesDbAdapter.java作为操作数据库的类导入资源图片到res/drawable文件夹,这只用到了两张图片,都是.9.png格式的:二、NotesDbAdapter类编写首先把后面经常要用到操作数据库的类写好,1.把记录的标题,内容,主键定义为string常量 public static final String KE... 阅读全文
posted @ 2012-02-23 16:28 小文字 阅读(1560) 评论(0) 推荐(1) 编辑
摘要:前言 其实这个记事本相比新浪客户端还是比较好理解的,更适合像鄙人这样水平还不是很高的同仁学习。官网或者百度一下都可以找出很多非常优秀的成熟做品。在此,通过对官网的例子加以研究,练练手,同时回顾前期已经学习的一些知识点。 功能需求 顾名思义,记事本最起码要能够记录每条记录的标题,内容等基本信息,这个可以利用数据库来存储。新增记事,删除记事,可以用菜单来做。最后就是外观美化问题,可以简约点,但是不要太简陋。下面看一下框架图 大致思路 这些功能的实现案例已经给出了,这里简单讲一下。我们会用到的东西不是很多,最主要的是数据库的"CRUD",增加(Create)、查询(Retriev 阅读全文
posted @ 2012-02-22 22:40 小文字 阅读(2124) 评论(0) 推荐(1) 编辑
摘要:前言 好些天没更新博客,这些天一直忙着研究教程和然后被一些知识点困住了,今天总算继欢迎界面,认证登录之后实现了,底部菜单栏和微博首页简单效果,并且保存认证后的accesstoken信息,避免每次都重复认证。个人觉得要完成这节的内容,以下知识点学认真学习一下: 1.菜单栏用哪种方式,tabhost是怎么回事? 2.layout布局,包括组件摆放和使用xml实现“切换效果”如单击“按钮”前后的样式变化等 3.sina SDK的版本,使用那个直接影响那些文件需要自己新建,各种对象的使用。 4.理解微博里面的一些对象,如weibo,user,status,accesstoken,等等, 5... 阅读全文
posted @ 2012-02-03 22:30 小文字 阅读(3147) 评论(6) 推荐(2) 编辑
摘要:前言 关于登录问题之前一直找不到错误出自哪里,为什么总是显示登录中却总也成功不了,单步调试后还是不得其解。百度了一下又在新浪开放API的文档里转了转,才发现教程中微博客户端登录的方式已经淘汰了,现在用的是Oauth认证方式。于是下来SDK重新做过。 实现流程 一、 什么是Oauth认证 首先当然是搞清楚什么是Oauth认证方式,百度一下就清楚了。和计算机网络里的三次握手有那么点相似的味道,引用一下网上介绍较多的说法:第一组:(App Key和App Secret、CallBackUrl)第二组:(Request Token和Request Secret)第三组:(oauth_verifi... 阅读全文
posted @ 2012-01-30 17:57 小文字 阅读(2540) 评论(4) 推荐(2) 编辑
摘要:前言 在分析完微博案例的登录模块之后,尝试着在上次已经完成欢迎界面的MyWeibo项目跟进。但是慢慢把代码加紧之后还有一些import的类总是提示找不到,看了看位置,是新浪提供的api包的部分,由于文件很多,刚开始试着删除了一些无关的文件,错误减少了一些,最后那些由于引用的是外部jar文件里面的类,搞了好久都找不到这些jar到底怎么用。 解决问题 知道了问题的根源,其实就是要导入外部jar以供程序调用(图4是相应代码出错的地方)。对Eclipse熟悉的朋友应该很快能解决问题,本人比较菜还是第一次碰到自己要引入外部jar文件。这里把解决方法步骤写出来,也许也有人会和我一样碰到这个问题。1.把j. 阅读全文
posted @ 2012-01-29 17:18 小文字 阅读(1633) 评论(0) 推荐(1) 编辑
摘要:Warning本系列无法提供源码,请谨慎阅读前言 看传智的一些视频教程,感觉蛮不错的,就是时间太长还没看完,很煎熬啊。今天直接跳到最后看沈大海老师的新浪微博android客户端开发视频,各种曲折难以言表,不知是下载资料的问题还是版本等其他问题,反正我将CD上下下来的源码导入Eclipse后错误灰常的多,仔细看了下,错误主要有两种 1==》很多事关于颜色定义,引用时提示找不到资源,于是对着错误重新定义了一遍,解决。 2==》布局文件问题,提示引用的FrameLayout布局无效。这个微博的布局比较复杂,可能是为了UI的重用,采用了很多嵌套的方法,比如某个地方来个<include>,然 阅读全文
posted @ 2012-01-28 19:03 小文字 阅读(3487) 评论(2) 推荐(2) 编辑