zoukankan      html  css  js  c++  java
  • Android项目开发二

    微博客户端开发

    本周学习计划

    1. 学习布局控件和UI设计相关知识。
    2. 微博验证,学习OAuth相关知识。
    3. 看懂微博客户端开发部分代码。
    4. 把借鉴代码导入到Android Studio中并运行成功。

    实际完成情况

    1. 我学习到布局控件XML在res/layout中,是以.xml的形式保存。创建程序启动界面activity_main,动画显示,在anim目录下的anim_main.xml文件中定义动画放大和渐显效果。

         

         2.微博验证

         本项目是采用OAuth认证方式,采用这种方式需要有用户的UserID、Access Token、Access Secret这3样东西才能自由便利的调用微博的开放接口。

         SDK接入流程:

       

            填写开发者信息,下载SDK,如图:

            

          3.看懂部分代码

          用户授权成功后就会打开这个Activity. 在这个Activity中,主要是一个ListView,在ListView中的每一个条目中展示每一条微博。首先将获得的Access_token和Access_token_secret 存储到sharedPreference中,这样的话用户只需在初次使用时需要授权,以后就可以直接获取数据了:

        

             4.当前运行情况

           

         程序出现错误

        

       在认证部分出现问题,目前正在解决。

     进度计划

       1.第三周
        成功调试代码,并看懂代码。
       2.第四周
        根据老师建议添加修改功能,完成项目报告。
       3.第五周
       进行测试,并进行优化。

  • 相关阅读:
    PHP 使用 header()实现重定向
    PHP抑制符号 @
    PHP自动加载spl_autoload_register
    打开PHP错误提示
    通过htaccess使用伪静态
    用反引号(``)标注表明或者字段名,防止跟 mysql关键字冲突
    Bootstrap 弹出框(Popover)插件
    jQuery 的 validator 验证,以及添加自定义验证规则。
    线程与并发(一) 多线程基础
    SpringCloud入门
  • 原文地址:https://www.cnblogs.com/20159202wh/p/4967922.html
Copyright © 2011-2022 走看看