主要利用三角函数和贝塞尔曲线实现粘连效果,角度和坐标对应关系如下 /** * qq气泡 */ public class BubbleView extends View { //原始气泡半径
https://blog.csdn.net/gdutxiaoxu/article/details/89576088 前言 在平时开发中,经常需要实现这样的功能,拍照 - 裁剪,相册 - 裁剪。...这篇博客实现的功能主要有仿微信,QQ 上传图像裁剪功能,包括拍照,从相册选取。裁剪框的样式有圆形,正方形,九宫格。...相册裁剪的 ?...// 释放资源 mImageView.destroyDrawingCache(); return zoomedCropBitmap; } ---- 题外话 这个 Demo 涉及到的 Android...Android 7.0 图片拍照适配,6.0 动态权限申请,Android 使用空白 fragment 处理 onActivityResult,动态权限申请,自定义 View,View 的事件分发机制等等
现在侧滑菜单的框架在github上也有很多,有兴趣的可以去搜一下,今天我就给大家展示一个简单的仿qq侧滑菜单的例子。...> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:qq_menu="http...="match_parent" android:layout_height="match_parent" tools:context="com.earthchen.qq_menu.MainActivity..."> qq_menu.view.SlidingMenu android:id="@+id/id_menu" android:layout_width...="match_parent" android:layout_height="match_parent" qq_menu:rightPadding="100dp">
; import android.graphics.Bitmap; import android.graphics.Bitmap.CompressFormat; import android.graphics.Bitmap.Config...; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint;... import android.graphics.Path; import android.util.AttributeSet; import android.view.MotionEvent...; import android.view.View; public class MainView extends View { private Paint paint; private...sdState.equals(android.os.Environment.MEDIA_MOUNTED)) { Toast.makeText(this
登录QQ的时候,我们会看到在登录界面的背景不是静态的,而是一段动画效果,刚开始觉得蛮好奇的,现在我们也来实现一下这种效果,实现起来还是挺简单的。...; import android.media.MediaPlayer; import android.util.AttributeSet; import android.view.KeyEvent; import...:id="@+id/videoview" android:layout_width="match_parent" android:layout_height="match_parent...} }); 5、静态效果图展示 注:效果是视频动画,这里只截了一帧 [wiay5m02ax.png] 在这里插入图片描述 到这里就完成了,源码:公众号回复 "仿QQ...登录背景动画效果" --- 小编整理了一份Android电子书籍,需要的童鞋关注公众号回复:"e_books" 即可获取哦!
有些朋友可能有的时候需要批量下载QQ好友上的相册,这个时候就可以使用这个工具化繁为简,一键批量下载! QQ相册批量
https://blog.csdn.net/lyhhj/article/details/50612714 绪论: 好久没写博客了,最近比较懒,不想写博客,但是在看书,看一些Android进阶的书...《Android群英传》 —徐宜生 2.《Android开发艺术探索》 —任玉刚 3....《Android源码设计模式》 —何红辉,郭爱民 以上几本是针对Android开发所用的,如果上面三本你都吃透了的话,相信你就可以在Android的世界里尽情的翱翔了。...《MacTalk跨越边界》 好了,下面进入正题吧,今天小编给大家分享的是:仿QQ聊天实现左滑效果,先看一下效果吧: image.png 实现: 1.定义滑动选项视图 通过监听滑动手势弹出滑动选项卡
这次这篇文章主要给大家带来一个高仿QQ健康的自定义View的实现,在介绍的过程中会对涉及到的自定义View相关知识点进行简单的说明,着重点还是在怎么是实现这个自定义View上。 好了,话不多说。...我们来看看QQ健康页面的这个View吧。下面就是给大家讲解这个View怎么去实现。...我们都知道在Android中画一个圆弧需要一个这个圆弧的外接矩形,mArcRect就是这个外接矩形,mArcWidth和mBarWidth是对应画笔的宽度,在这个方法中我们对这些值作了初始化的工作。...Android 自定义View高级特效,神奇的贝塞尔曲线 最后我们来看看怎么对右下角的那个查看添加点击事件吧 其实还是很简单,我们找到右下角对应的一个矩形区域,然后判断当前点击的坐标在不在这个矩形区域内就可以了...是不是还是挺不错的,并且还能自适应大小,和QQ的基本上一模一样。
在使用Google+的时候,查看某一相册,会经常看到,如下图所示的动画效果。 ? 鼠标移入、移出时均有动画效果,咋一看估计是使用了css3的transform属性来实现动画效果的。...在网上搜索“Google+ 相册 效果”的时候发现有人使用CSS3做了这样的效果,不过使用调试工具查看节点元素的时候,我觉得它是使用JS在进行的控制。...DOCTYPE html> Google+相册展示 <meta name="generator" content="editplus"
一 前言 侧滑对于Android来说实现方式多种多样,但是具体那种方式能满足我们的需求和适用场景那就很难说了,曾试过继承RecyclerView,自定义Adapter等方法,但是效果并不是很理想.最终定制版的...仿qq的侧滑,跟随滑动… 简单的侧滑点击删除,覆盖滑动… 二 知识准备 ItemTouchHelper是Android系统提供的一个帮助类,可以很轻松的用它实现长按拖拽和侧滑删除功能(这里的是侧滑之后直接删除整条...<TextView android:id="@+id/item_text" android:layout_width="match_parent" android...:layout_height="50dp" android:background="#e1e1e1" android:gravity="center" android...:tag="slide_flag" android:text="item" android:textColor="#333333" android:textSize
7、进入相册前,请不要在浏览器界面移动鼠标,以免干扰程序判断 效果图 【可下载他人空间相册】 【更改为通用方法,导航栏无需更改为默认设置】 配置环境: 1、火狐浏览器下载:http:...如果是下载自己QQ号的相册,加密的相册就也可以下。因为自己进自己的相册不用密码的。
前言 原生仿QQ https://github.com/wangyang0210/Imitate-QQ-For-Mini-Program 这个是当时学习小程序时,模仿的一个demo,只不过是纯页面没啥具体的功能...做之前考虑哪些是可以复用的就封账成组件 最后确定使用colorUI+mpvue+gateway来实现,代码更新在github https://github.com/wangyang0210/Imitate-QQ-For-Mini-Program.../tree/mp-color-qq 2019-05-21 13:51:09 前端代码基本更新完毕
最近做一个登录的界面,我脑子里一下就想到QQ的登录界面,简单,美观,所以就找了些资料实现了下,现在整理下 先来看下效果图 1.首先是布局文件XML文件,不解释直接上 1>主界面 1 android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com...> 2 android="http://schemas.android.com/apk/res/android" 3 android:layout_width..." 10 android:layout_height="wrap_content" 11 android:id="@+id/list" 12 android...> 2 android="http://schemas.android.com/apk/res/android" 3 android:layout_width
教程 第一步: 首先下载好鼠大侠连点器:https://big.lanzouf.com/ihTgy022ckyb 第二步: 登录好QQ空间 这里建议用360极速浏览器,成功率高 第三步: 然后新建窗口...打开共享相册链接 520w相册链接https://h5.qzone.qq.com/albumshare/invite/79262322/V10QJfI548tCzG/79262322_V10QJfI548tCzG_c9b7b260ab787fa710fe0934b0a28edc...:https://h5.qzone.qq.com/albumshare/invite/25414528/V14Fiy1T4Mnn8Y/180cfbbaedbc4833b9585771adb1e383/albumshare_invite...第四步: 打开刚才下载的鼠大侠连点器 设置点击间隔 0.001秒 – 按F8 – 把鼠标放到下图标记的位置5秒左右即可 image.png 第五步: 返回刚才进入的QQ空间–相册–展示设置–最新创建在前...–然后进入相册删除有照片的相册 image.png 第六步: 根据自己的需求,多了就退出点相册,少了就继续上面的操作。
仿QQ聊天室项目 完整代码见 https://github.com/skyerhxx/QQ-Project 完整项目结构 QQ_Client QQ_Server...登录界面 创建普通Java项目 并创建model、view、tools、common 四个包 在view下创建QqClientLogin.java /** * 功能: qq...客户端登录界面 */ package com.qq.client.view; import javax.swing.*; import java.awt.*; import java.awt.event...客户端登录界面 */ package com.qq.client.view; import javax.swing.*; import java.awt.*; import java.awt.event...)); //处理界面中部 jp2 = new JPanel(new GridLayout(3,3)); jp2_jbl1 = new JLabel("QQ
切换 使用RadioGroup和RadioButton实现仿qq底部切换 使用RadioGroup和ViewPager 实现可以滑动切换的仿qq底部Tab切换 解决Fragment多次实例化的几种方案...RadioGroup和ViewPager 实现可以滑动切换的仿qq底部Tab效果图 ? 使用FragmentTabHost实现qq底部Tab切换 第一步先看布局文件 <?...---- 使用RadioGroup和RadioButton实现仿qq底部切换 第一步 ,先看布局文件 <?xml version="1.0" encoding="utf-8"?...showFragment(mCurFragment, to); mCurFragment = to; } }); ---- 使用RadioGroup和ViewPager 实现可以滑动切换的仿qq...// 设置左右页面 能缓存的fragment 数量 mViewPager.setOffscreenPageLimit(fragmentAdapter.getCount() - 1); ---- 到此仿qq
.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content"...android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent..." android:layout_height="45dp" xmlns:app="http://schemas.android.com/apk/res-auto" android...> <TextView android:id="@+id/title_one" android:layout_width="0dp" android...:layout_height="wrap_content" android:layout_weight="2" android:textColor="@android:color
周末无聊的时候打开了下久违的QQ空间,那么多年的记录都还在。 ? 曾经建的杰伦相册。 ? 想到之前网易相册都关闭了,虽然腾讯家大业大,但万一呢,于是想着把QQ空间的图片都备份下来。...软件下载后登录QQ发现空间相册打不开,也难怪,看这个软件上次更新还是2013年。 ? 继续搜索发现有个方法,就是在群空间http://qun.qzone.qq.com/ 里创建相册然后导入图片下载。...QQ群相册下载 自己建个群,创建一个相册。 ? 将自己要下载空间的相册复制到这个新建的群相册。 ? 可惜一直失败,也不知道去哪里给腾讯报个bug。 ? 如果成功复制过去了就可以批量下载了。 ?...批量获取QQ空间相册照片原始URL,使用前需要先进入到某个相册,页面加载完毕后会按钮旁边添加一个“下载当页”的按钮,点击即可获取本页所有照片的原始URL,然后粘贴到迅雷里即可进行批量下载 安装以后打开QQ...QQ空间导出助手 QQ空间导出助手,用于备份日志、私密日志、说说、相册、留言板、QQ好友、视频为文件,供永久保存。
; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.drawable.BitmapDrawable...; import android.graphics.drawable.Drawable; import android.net.Uri; import android.preference.PreferenceManager...; import android.provider.MediaStore; import android.support.annotation.Nullable; import android.support.v7....app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.EditText...galleryIntent.setType("image/*");//图片 startActivityForResult(galleryIntent,1);//跳转,传递打开相册请求码
时间悄然溜走,如今聊天记录或许已经不复存在,但QQ相册还是帮你留下了某些痕迹。 近日,微博话题#删除的所有QQ空间都在这里#登上热搜,网友直呼当年的非主流记忆又活了过来。...需要注意的是,这一功能只能通过PC端QQ空间的相册中实现,手机上虽然也有回收站,但最长只能保存最近三个月内删除的相册与照片。...找回相册的操作步骤也十分简单,只需要在电脑上登录QQ空间,点击相册后进入右上方的回收站。...该提示下方,会出现一个「QQ空间独立密码验证」的输入选项。若用户忘记QQ空间独立密码,也能够进行重置进入相册回收站的还原界面。...找回的照片画质还算清晰,依稀能够看出当初的模样,不过总觉得QQ相册保存的照片越来越模糊,就像是老相片随着时间而泛黄。如果这个问题能够解决,相信QQ相册将能够吸引更多用户使用。