Android仿qq未读消息_仿qq消息红点拖拽删除源代码
dwtedx Android开发 4673 8 2015-09-07 12:32:03

本Demo是一款仿qq未读消息、拖拽删除的例子、继承RelativeLayout的WaterDrop实现了圆形图标功能、继承ImageView的CircleImageView圆形图片功能、效果非常不错、很适合有圆形设计的哥们、效果图片如下 CircleImageView核心代码 private void updateShaderMatrix() { float scale; float dx = 0; float dy = 0; mShaderMatrix.set(null)...

阅读全文

Android两种常用的提示框_单/多选列表对话框
dwtedx Android开发 29687 15 2015-09-07 09:03:43

1、几秒消失的提示 可以使用 Toast.makeText(v.getContext(), “这是一个提示”, Toast.LENGTH_SHORT).show(); 这个提示会几秒钟后消失 //从资源文件string.xml 里面取提示信息 Toast.makeText(this, getString(R.string.welcome), Toast.LENGTH_SHORT).show(); 2、AlertDialog、就是弹出一个消息框、在android中可以这样实现 new Alert...

阅读全文

Android视频录制_SurfaceView录像拍摄视频Demo下载
dwtedx Android开发 6347 2 2015-08-31 13:24:48

记得在前面几天分享了一个调用Android默认相机摄像的Demo、其实那个体验非常好、但唯一不理想的就是不能设置视频的分辨率、导致视频很大、平均1秒要消耗2M空间 因为这个视频是要上传服务器的、10S的视频足足有20M、这样肯定不行、所以就想的自己用SurfaceView自定义一个视频录相机、现在这个相机已经基本上可以用了、分辨率是176 * 144(可自定义)、这个样子10S的视频大概也就1M多一点、分享一下、希望对一些做视频的哥们有用、效果图如下 开始录制代码 try{ File vide...

阅读全文

Android设置字体样式_Android自定义字体库TTF下载
dwtedx Android开发 2774 0 2015-08-28 09:15:01

最近开发App的时候需要改变字体、android系统自带的字体中规中矩、样式也不外乎就是加加粗、打打斜、并不能满足我们的需求、查找资料发现可以引入其他自己下载好的字体、植入到我们自己的程序中、按需使用 一、字体大致的步骤如下 1、首先下载.ttf格式的字体文件、互联网中有各式各样的字体文件、甚至会有肥猪流脑残火星文、可以将这些文件下载来、点击可以预览效果、选自己喜欢的 2、将选好的.ttf字体文件放入工程下的assets目录中(字体不要使用中文、这里只是为了展示效果)、例如下图 ...

阅读全文

Android调用系统相机拍照或录像并保存源代码下载
dwtedx Android开发 2614 1 2015-08-27 12:36:37

在很多场景中、都需要用到摄像头去拍摄照片或视频、在照片或视频的基础之上进行处理、但是Android系统源码是开源的、很多设备厂商均可使用、并且定制比较混乱 一般而言、在需要用到摄像头拍照或摄像的时候、均会直接调用系统现有的相机应用、去进行拍照或摄像、我们只取它拍摄的结果进行处理、这样避免了不同设备的摄像头的一些细节问题、本篇博客将介绍在Android应用中、如何调用系统现有的相机应用去拍摄照片与短片、并对其进行处理、最后均会以一个简单的Demo来演示效果 指定相机拍摄照片保存地址 Intent in...

阅读全文

Android给图片增加文字或图标水印源代码下载
dwtedx Android开发 1764 0 2015-08-26 10:39:13

本Demo是一个基于安卓的直接给图片添加小图片水印和给图片添加文字水印的小例子源码、如果是PNG图片则可以直接透明的绘制到底图上、比如例子中使用圣诞贺卡图标作为水印直接绘制在一个扑克牌图片上面、使用dwtedx文字做为水印直接绘制在一个扑克牌图片上面、其他图片格式没有测试、项目比较简单、代码量比较少、很好看懂的、效果图如下 图标水印方式 createBitmap() 代码 private Bitmap createBitmap(Bitmap photo, Bitmap watermark,int mark_...

阅读全文

动感的Sheet(选择器)AndroidSweetSheet_安卓5.0 Action Sheet
dwtedx Android开发 1006 0 2015-08-25 12:43:10

分享一个Sheet选择器、AndroidSweetSheet一个富有动感的 Sheet(选择器)、效果是使用Android5.0 的动画特效、弹性动画、非常好看、Demo是采用Android Studio 开发的、如果没有安装Android Studio的哥们可以下载查看效果、效果图如下 SweetViewshow() public void show() { mStatus=Status.STATUS_SMOOTH_UP; if(mAnimationListener != null) ...

阅读全文

Android WebView自定义重写js的alert和confirm对话框
dwtedx Android开发 4407 2 2015-08-21 14:45:45

在Amdroid应用开发过程中、经常会用到WebView去加载网页、个人一直觉得WebView的alert()对话框太丑了、所以自定义了WebView的对话框 方法是继承android.webkit.WebChromeClient实现MyWebChromeClient 在MyWebChromeClient.java中覆盖onJsAlert、onJsConfirm、onJsPrompt三个方法onJsPrompt方法可不覆盖、在初始化Webview时设置调用webview.setWebChromeClient(new M...

阅读全文

Anroid类似QQ好友分组悬浮Demo_联系人PinnedHeaderListView源代码
dwtedx Android开发 2178 0 2015-08-21 12:44:06

Android中、大家都用过ListView、ExpandableListView等、也许你还用过PinnedHeaderListView、但是如果我说PinnedHeaderExpandableListView、你听过吗?还有可下拉的PinnedHeaderExpandableListView呢? 没听过也不要紧、本文就是介绍这个东西的、为了让大家有更直观的了解、先上效果图、通过效果图可以看出、首先它是一个ExpandableListView、但是它的头部可以固定、其次、在它的上面还有一个头部可以来回伸缩、恩、这就是本文要...

阅读全文

ViewPager引导页Demo_自动循环ViewPager源码下载
dwtedx Android开发 1192 0 2015-08-17 12:10:52

分享一个简单的ViewPager例子、代码很简单、只有一个MainActivity、很适合刚刚使用ViewPager的哥们看、里面有内嵌一下MyAdapter、继承至PagerAdapter、另外要说明的是这个ViewPager是可以无线循环的 onCreate部分代码 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeatur...

阅读全文

Android集成支付宝SDK_App应用支付宝开发Demo下载
dwtedx Android开发 7679 12 2015-08-14 12:12:03

最近公司的项目有使用到支付功能、昨天写了一篇关于使用微信支付的文章、既然有微信支付、那么支付宝肯定少不了 这里跟大家分享一个可以正常支付的支付宝demo、但是demo需要开发者配置自己的参数才可以运行起来、首先在PayDemoActivity中设置相关参数、具体请查看该文件注释、同时需要添加两个支付宝相关的Activity到androidmanifest.xml文件、具体可以参照《支付宝钱包支付接口开发包2.0标准版接入与使用规则》里面的5.2.2、里面已经写得很清楚了 这里跟大家分享一下、个人觉得比较重要的地方、让大...

阅读全文

Android微信支付开发源代码_微信支付V3接口Demo下载
dwtedx Android开发 20075 36 2015-08-13 09:20:50

最近公司的项目需要使用微信支付、导致我不得不去研究微信支付、这里跟大家分享一个可以正常支付的demo、但是demo需要开发者配置自己的参数才可以运行起来、首先在Constants.java中设置相关参数、具体请查看该文件注释、同时根据注释修改androidmanifest.xml文件 要保证: 包名和开放平台一致、签名和开放平台一致、并且再公众平台做设置、详情请阅读: http://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_5 注意:此条仅仅适用于android、ios...

阅读全文

Android自定义ProgressBar水平进度条颜色及样式
dwtedx Android开发 3979 0 2015-08-11 15:33:32

大家都知道安卓系统提供了水平进度条ProgressBar的样式、而我们在实际开发中、几乎不可能使用默认的样式、原因就是太丑、姑且这么说一下、不喜勿喷、所以我们在更多的时候需要对其颜色进行自定义、主要使用就是自定义样式文件、方法也很简单、在drawable目录下新增progressbar.xml文件、可以设置默认背景色和进度条的颜色、另外值得一提的是支持渐变色哦、非常好看 progressbar.xml代码 <?xml version="1.0" encoding="utf-8"?> <layer-...

阅读全文

Android手势监听上下左右滑动识别
dwtedx Android开发 1385 0 2015-08-05 12:04:47

onTouch事件 做什么都好先了解原理以后的工作就会更简单、关于手势以及我们熟悉的onclick、onLongClick事件都是基于对onTouch事件的捕捉和处理、那么在使用手势工具类的前提下我们应该去学习了解基本的onTouch事件 onTouch常用的以下4个事件 1、ACTION_DOWN: 表示按下了屏幕、第一个执行也是必然执行的方法 2、ACTION_MOVE: 表示为移动手势、会不断的执行直到触摸停止 3、ACTION_UP: 表示为离开...

阅读全文

Android强制锁定竖屏_App固定设置竖屏或横屏
dwtedx Android开发 8358 8 2015-08-04 12:47:07

很多时候我们在做Android开发的时候、由于各种原因、我们可能只会兼容竖屏、不会再做一套ui去适配横屏、那么这个时候我们就会让App应用固定为竖屏、本文会提供两种我在程序中使用的方法、希望对大家有用 1.Xml锁定横屏或竖屏 在没有设置屏幕方向的情况下会默认设置为:android:screenOrientation="unspecified"、即未指明屏幕方向、属性取值landscape为固定横屏、portrait为固定纵屏幕、会根据屏幕的方向做改变、在AndroidManifest.xml中配置、如果使某个...

阅读全文

Android二维码生成_QRCodeWriter二维码识别与解析开发
dwtedx Android开发 3529 3 2015-08-02 10:15:12

本Demo是一个利用QRCodeWriter编写的二维码的生成和解析的小例子、并将图片保存到本地、代码也很简单、都是封装的方法、很好理解、基本上下载源代码就可以很清楚的理解代码、并且能快速的集成到自己的项目中、下载看一下Demo例子 生成QR二维码代码 private void createImage() { try { // 需要引入core包 QRCodeWriter writer = new QRCodeWriter(); String te...

阅读全文

Android获取WebView中网页的Title(标题)信息
dwtedx Android开发 4008 3 2015-07-28 10:12:05

应用开发中需要获取WebView当前页面的标题、可能通过对WebChromeClient.onReceivedTitle()方法的重写来实现、但是WebChromeClient也只有这个方法可以获取网页的title内容、没有其他获取内容的方法了、比如获取meta信息等、就需要使用js获取、然后和js交互来获得、也可以采用直接解析html的meta节点的方式 为了方便大家理解、我把整个coCreate()里面的代码贴出来、供大家参考、另外得自己添加WebViewClient、尽量不要用系统默认的WebView...

阅读全文

DD记账
top
+