android 主框架搭建(一) 1.开发环境:Android Studio 相继点击下一步,直接项目建立完毕(如下图) 图片看的效果如果很小,请放大您的浏览器显示百分比  转载请注明http://www.cnblogs.com/yushengbo,否则将追究版权责任!…
仿百度壁纸客户端(一)--主框架搭建,自定义Tab+ViewPager+Fragment 百度壁纸系列 仿百度壁纸客户端(一)--主框架搭建,自定义Tab + ViewPager + Fragment 仿百度壁纸客户端(二)--主页自定义ViewPager广告定时轮播图 仿百度壁纸客户端(三)--首页单向,双向事件冲突处理,壁纸列表的实现 仿百度壁纸客户端(四)--自定义上拉加载实现精选壁纸墙 仿百度壁纸客户端(五)--实现搜索动画GestureDetector手势识别,动态更新搜索关键字 仿百…
这是一篇好文章,我转来收藏,技术的最高境界是分享. 最近在搞android 新浪微博客户端,有一些心得分享弄android客户端表情功能可以用以下思路1.首页把新浪的表情下载到本地一文件夹种,表情图片的命名要用新浪微博表情原来的命名比如 新浪的害羞表情是shame.gif 那么你在本地也得命名为shame.gif,命名相同主要是为了能够匹配表情对应的code.2.把本地的表情都放进android的资源文件里----drawable下面3.访问新浪的表情接口(新浪返回的数据类型有json和xml两…
原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(14)-主框架搭建    ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框架搭建    (2):数据库访问层的设计Demo    (3):面向接口编程   (4 ):业务逻辑层的封装    (5):前台Jquery easyUI实现   (6):EF上下文实例管理   (7):DBSession的封装   (8):DBSession线程内唯一    (9):TT摸版的学习   (10):V…
原文出自:方杰| http://fangjie.info/?p=62 转载请注明出处 提前声明的是,我是按照Ivan的这套教程学下来的. 首先,对于任何应用我们都需要建立一套消息处理机制,就是当用户在UI界面上点击了什么,你应该做出什么样的处理,处理完成之后又要将结果 反馈给用户,显示在UI界面上.简而言之:主框架在这里主要是搭建起一个异步消息处理机制,UI线程中发送消息,service处理消息,处理完了调用UI线程实例更新UI界面.先看看这里是怎么处理的,如下图: 解析:在程序启动时开启Mai…
原文出自:方杰| http://fangjie.sinaapp.com/?p=62 转载请注明出处 该项目代码已经放到github:https://github.com/JayFang1993/SinaWeibo 提前声明的是,我是依照Ivan的这套教程学下来的. 首先,对于不论什么应用我们都须要建立一套消息处理机制,就是当用户在UI界面上点击了什么.你应该做出什么样的处理,处理完毕之后又要将结果 反馈给用户.显示在UI界面上.简而言之:主框架在这里主要是搭建起一个异步消息处理机制,UI线程中发…
原文出自:方杰| http://fangjie.info/?p=75转载请注明出处 二.获取用户信息并保存数据库 上面说到加载AuthActivity有两种情况,其中一种就是授权成功回调,在授权回调成功后我们就开始通过微博API获取用户信息了,然后保存数据库了.这一系列操作我采用主框架模式,将任务发送给MainService来处理. 对于这个任务的具体处理过程,先通过token获取UID,再通过UID获取UserInfo.UserInfo中值得注意的是UserIcon是Bitmap类型的,这里涉…
原文出自:方杰|http://fangjie.info/?p=72 转载请注明出处 一.微博OAuth2.0认证 首先来说说授权过程,我这里授权是通过SDK的,先添加SDK的jar包,微博SDK的demo中有,如下: 因为在上一篇文章中说到的主框架模式,那种处理方式是在MainService的第二线程中.所以一上来我是把授权过程当作一个任务发到MainService来处理,但是做了半天很郁闷.错误.这样不行,因为微博授权过程里面涉及到对话框,也就是说在非UI线程中改变UI,这当然是不允许的.所以…
最近要接手swift,所以找了个视频跟着做一下实战项目,在此记录一下过程和心得 框架搭建和目录拆分 关键词:MVVM 架构,桥接文件 桥接文件用于引入OC的头文件,Swift就可以正常使用(宏除外).项目内桥接文件( weibo-Bridge.h) 设置Tabbar样式 ,通过字典添加子控制器 关键词:guard let ,lazy 懒加载, extension,溢出TabbarItem的处理,@objc private guard let在读取字典属性的时候,避免空值相对于if let的使用,…
原文出自:方杰| http://fangjie.info/?p=69  转载请注明出处 先看下实现效果: 欢迎界面: 第一次进入登录界面登录由于在登录界面没有已授权用户信息,所以自动跳转到授权界面. 点击开始就到了微博授权的的界面,这部分是微博SDK中实现的样子,我也没有做修改. 点击完授权之后,拿到access_token后,回调到认证界面,并通过微博API获取授权用户信息.并在已经授权的用户信息保存到数据库中. 获取到授权用户信息后,就跳转到登录界面.登录界面初始化时会从数据库中获取当前已经…