![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 86
木木钧
我没什么好简介的..
展开
-
android的微信聊天代码生成器
从中午十二点一直弄到晚上九点, 断断续续五六个小时, 终于弄出了一个稍微拿得出手的app了.主界面(默认状态): 设置如下(/:heart是微信的爱心表情代码): 然后就是画图(10*10的CheckBox....), 一个爱心, 右边是微信的聊天界面, 那些爱心是自动生成的: 生成"你"字:原创 2014-02-04 23:40:07 · 5639 阅读 · 1 评论 -
android listview & toolbar形成的一种炫酷效果(外加一个圆形图片的实现)
界面的效果用到的技术都很基本, 但实现的思路很新颖, 代码和布局充满各种技巧, 值得学习和借鉴.效果图:原理图:布局代码:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tool原创 2015-06-01 22:23:43 · 2093 阅读 · 1 评论 -
android listview下拉刷新
原来android里面写个下拉刷新时这么难的....总体思路是要定义两个控件, 一个是ViewGroup控件, 一个是listview控件, 自定义的ViewGroup包裹着listview, 以方便对其进行控制效果图和比较长的代码...布局:<com.lin.pulltorefresh.PullRefreshLayout xmlns:android="http://sch原创 2015-06-02 18:06:39 · 618 阅读 · 0 评论 -
Android水波纹实现
主要是对Path类的理解, 还有对其quadTo函数的运用一些细节: 无论是quadTo还是lineTo, 最后Path都会移到终点的了,不必要也不能使用moveTo, 否则fill出来的图像断断续续的效果图:PathActivity3.javapublic class PathActivity3 extends Activity { @Override原创 2015-05-31 21:32:43 · 686 阅读 · 0 评论 -
android Path里面的各种PathEffect
首先上图...MyView.javapublic class PathView2 extends View { private int itemHeight; int ROW_GAP=10; int POINT_NUM=20; int[] pointX=new int[POINT_NUM]; int[] pointY=new int原创 2015-05-31 19:26:43 · 621 阅读 · 0 评论 -
android 之 Camera使用示例
android类camera的使用, 实现各种3d变换=================布局就省略了, 整个app就两个类=================MainActivity.java:public class MainActivity extends Activity { Camera camera=new Camera(); MyView t原创 2015-05-31 18:57:29 · 1678 阅读 · 0 评论 -
Android canvas & shader & path
通过一个View汇总canvas, shader, path的用法============查看效果时, 直接把MyView放在布局文件就好:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t原创 2015-05-31 19:13:04 · 588 阅读 · 0 评论 -
java/android的Socket&&ServerSocket
今晚我估计真的是闲得没事干了, 调了一晚上的Socket和ServerSocket, 最后写出了一个客户端和一个服务器基本框架类BaseFrame.java, 之所以写这么一个类, 是因为客户端和服务器有很多代码是相同的, 没必要每次都打一遍.发送和接收数据都是另开一个线程进行的import java.io.*;import java.net.Socket;import j原创 2014-02-19 01:03:12 · 646 阅读 · 0 评论 -
ValueAnimator构造好玩动画
代码不难, 主要是比较烦, 各种计算, 各种初始化, 涉及ValueAnimator的使用效果如下:控件代码(比较长):public class BackgoundView extends View { int[] villegeX=new int[8]; int[] villegeY=new int[8]; int[] cityX=new int[8];原创 2015-06-06 22:14:48 · 585 阅读 · 0 评论