Android之微信界面开发
11061104
知道的越多,不知道的越多
展开
-
仿微信-界面动画(1)
比较零碎的代码片段,主要讲述的是数据库的登录界面,以及页面的滑屏,以及一些有趣的动画效果.若是你又足够的耐心.请细看1.一个界面跳转至另外一个界面的延时效果是如何实现?(演示为1s的延时,参数单位是ms)new Handler().postDelayed(new Runnable(){@Overridepublic void run(){Intent intent = ne原创 2016-08-18 14:50:11 · 1046 阅读 · 0 评论 -
仿微信-界面动画(6)数据库的简易操作
下面简述了一下如何创建数据库,如何增删改查,以及数据库的添加列的操作 1.简历数据库,首先建立一个数据库的辅助类MyDatabaseHelper继承的是SQLiteOpenHelper//数据库操作的辅助类public class MyDatabaseHelper extends SQLiteOpenHelper { private Context context; // INTE原创 2016-08-19 16:54:59 · 452 阅读 · 0 评论 -
仿微信-界面动画(2)
这次我们还是继续研究整个开发中遇到的一些有意思,值得一看的小实例1.ViewPager中存在按钮或者图片(效果是点击进入ViewPager的各个View),如何实现呢?.再次,先说明:view存在ViewPager中的顺序是0-1-2-3-4........mTab1.setOnClickListener(new MyOnClickListener(0)); mTa原创 2016-08-18 17:29:50 · 646 阅读 · 0 评论 -
仿微信-界面动画(9)--ListView有不同类别Item
这次主要讲述的是如何实现微信聊天界面~ 难点~不同种类的Item的组合 实现效果如下: 只是简单的界面设计,因此~无法实现真正的对话~切对话内容是源代码中明确写出的,这里主要是讲解的是不同Item的ListView的实现;涉及到了,chatmsg实体,适配器等等~根据类型的不同~分为两种R.layout.chatting_item_msg_text_left和R.lay原创 2016-09-01 20:56:34 · 824 阅读 · 0 评论 -
底部菜单栏(一)Fragment+FragmentTabHost 来实现底部菜单栏方式
这是一种实现底部导航栏的方法(方便简洁),也可以自定义布局,进行click;因此Fragment在一段时间内被疯狂的使用~源代码下载点:http://download.csdn.net/detail/cl18652469346/9608292 效果图在末尾·········(1)修改主布局代码,加入了FragmentTabHost 组件<?xml version="1.0" encoding="u翻译 2016-08-20 16:02:17 · 2461 阅读 · 0 评论 -
底部菜单栏(一)Fragment介绍和简单实现
面试的时候被问到Fragment是什么,下面就对它对进一步的认识吧 TabActivity在Android4.0以后已经被完全弃用,取而代之的是Fragment。Fragment是Android3.0新增的概念,Fragment翻译成中文是碎片的意思,不过却和Activity十分的相似。以下内容适用于3.0及以上的版本,3.0以下就不再赘述。 一、Fragment的基础知识介绍1.Fragmen翻译 2016-08-20 15:28:47 · 587 阅读 · 0 评论 -
仿微信-界面动画(8)提示框Click监听
public class MainTopRightDialog extends Activity { //private MyDialog dialog; private LinearLayout layout; @Override protected void onCreate(Bundle savedInstanceState) { super.o原创 2016-08-19 17:30:27 · 470 阅读 · 0 评论 -
仿微信-界面动画(5)ViewPager详解
ViewPager容器内有五个View,如何实现呢? 1.首先看页面的布局文件whatsnew_viewpager.xml<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fil原创 2016-08-19 16:26:01 · 347 阅读 · 0 评论 -
仿微信-界面动画(4)-PopupWindow/PopupMenue
PopupMenu代表弹出式菜单,它会在指定组件上弹出PopupMenu,默认情况下,PopupMenu会显示在该组件的下方或上方。PopupMenu可增加多个菜单项,并可为菜单项增加子菜单。使用PopupMenu创建菜单的步骤非常简单,只要如下步骤即可。调用new PopupMenu(Context context,View anchor)创建下拉菜单,anchor代表要激发该弹出菜单的组件。原创 2016-08-18 23:01:33 · 1038 阅读 · 0 评论 -
仿微信-界面动画(3)-摇一摇
1.ShakeListener 监听器package cn.buaa.myweixin;import android.content.Context; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import S原创 2016-08-18 22:51:36 · 684 阅读 · 1 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-08-18 22:47:04 · 332 阅读 · 0 评论 -
仿微信-界面动画(7)左右分裂的动画
1.布局文件whats_door<?xml version="1.0" encoding="UTF-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_h原创 2016-08-19 17:22:43 · 801 阅读 · 0 评论