Android
布衣行者996
这个作者很懒,什么都没留下…
展开
-
andriod 自定义来电界面功能实现的一些思考
转载:http://blog.csdn.net/likebamboo/article/details/14449881 由于近期所做一个项目需要做类似于“来电秀”的功能,所以上网搜索了一些相关资料,加上自己的一些想法,做了一个Demo。一下是我对该功能实现的一些想法,不对的地方欢迎各位指出。最后我会给出Demo 的源代码。 首先,Android系统的转载 2015-05-03 11:27:35 · 6810 阅读 · 2 评论 -
Android优秀开源项目
Android经典的开源项目其实非常多,但是国内的博客总是拿着N年前的一篇复制来复制去,实在是不利于新手学习。今天爬爬把自己熟悉的一些开源项目整理起来,希望能对Android开发同学们有所帮助。另外,如果你有比较好的项目推荐,也烦请在评论里分享出来,我会定期更新博客内容。项目篇:Apollo音乐播放器:就一个播放器,但是实现的很好oschina客户端:oschina转载 2015-05-06 20:24:08 · 463 阅读 · 0 评论 -
优秀开源项目
http://www.cnblogs.com/tianzhijiexian/p/4229051.htmlAndroid开源图表库:https://github.com/xcltapestry/XCL-Chartshttp://blog.csdn.net/xcl168/article/details/29675613helloChat:https://github.com/l转载 2015-05-06 22:47:55 · 345 阅读 · 0 评论 -
对联系人进行增删改查
http://www.cnblogs.com/tianzhijiexian/p/4230906.html我已经将联系人操作的方法进行了封装,暴露了几个重要的方法,方便以后调用。1. public void printContactsList() // 获取到的联系人列表(用于测试用)2. public ArrayList getContactsList() // 得到手转载 2015-05-06 22:51:18 · 607 阅读 · 0 评论 -
监听屏幕点亮和关闭状态
http://www.cnblogs.com/tianzhijiexian/p/4230218.html监听屏幕的状态就需要广播,我们还必须要动态注册广播才能实现监听屏幕亮暗(静态注册无效)。我这里是在service做的处理,没啥技术难度,直接上代码。package com.kale.camerademo;import android.app.Service;impo转载 2015-05-06 22:52:37 · 930 阅读 · 0 评论 -
使用Camera进行拍照 & 后台静默拍照的思路
http://www.cnblogs.com/tianzhijiexian/p/4230197.htmlAndroid中的Camera可以用来进行自定义相机、取景框实时预览、拍照等操作。在5.0中,这个类不推荐使用了,新出了一个Camera2,那个东西没怎么研究过,反正一时半会用不到。本篇讲解的是如果用这个对象进行拍照,最后在提及下如何进行后台的静默拍照。API翻译:http:转载 2015-05-06 22:51:48 · 11748 阅读 · 2 评论 -
ListView取消和自定义分割线的方法
http://www.cnblogs.com/tianzhijiexian/p/4171686.html一、不显示分割线XMLandroid:footerDividersEnabled="false"即可。JAVAmListView.setDivider(null); 二、改变分割线颜色和高度XMLandroid:divi转载 2015-05-06 22:54:16 · 444 阅读 · 0 评论 -
Android 判断是否能真正上网
http://www.cnblogs.com/tianzhijiexian/p/4161883.html有时候我们连接上一个没有外网连接的WiFi或者有线就会出现这种极端的情况,目前Android SDK还不能识别这种情况,一般的解决办法就是ping一个外网。 * @author suncat * @category 判断是否有外网连接(普通方法不能判断外转载 2015-05-06 22:57:19 · 485 阅读 · 0 评论 -
Android让手机主动亮屏的代码
http://www.cnblogs.com/tianzhijiexian/p/4154056.html我们在做电子阅读器的时候可能会要求屏幕保持常亮,不希望它熄灭。它的原理也是利用系统服务,来操纵底层设备。一、系统服务——PowerManagerPowerManager.java就是管理我们电源方面的功能的,当然也包括我们屏幕的亮和熄灭。 PowerManag转载 2015-05-06 22:59:31 · 2396 阅读 · 0 评论 -
实现类似于QQ空间相册的点击图片放大,再点后缩小回原来位置
http://www.cnblogs.com/tianzhijiexian/p/4095756.html前几天看到了有人在android5.0上实现了如下图一样的效果,我自己就去搜了下。参考了国外一篇文章和国内的一篇文章,最终实现了想要的效果。具体参考的网址我已经贴到文章末尾,大家可以去英文的那个网站看看,讲解的很傻瓜化。 好,下面我们来看看如何实现如上面右转载 2015-05-06 23:00:29 · 2470 阅读 · 0 评论 -
Android系统截屏功能提取
http://blog.csdn.net/xu_fu/article/details/39268771Android在4.0版本之后同时按电源键和音量键可以截取当前屏幕,截图后会有一个过渡动画效果,这里提取了将效果这部分提取出来,可以用于应用截图分享功能。截图功能在源码中的位置是com.android.systemui.screenshot,下面有四个类转载 2015-05-06 23:06:54 · 696 阅读 · 0 评论 -
用代码实现来电拦截
http://www.cnblogs.com/tianzhijiexian/p/4231007.html如果要进行来电拦截,首先要定义权限,然后写一个接收来电去电的广播。由于不同机型的问题,动态注册还是静态注册有待商榷,我这里用的是静态注册,模拟器测试通过。一、申请权限 添加访问手机电话状态的权限 --> uses-permission andr转载 2015-05-06 22:46:14 · 1252 阅读 · 0 评论 -
代码控制数据流量开关
http://www.cnblogs.com/tianzhijiexian/p/4251655.html/** * 操作数据流量 * GPRS网络开关 反射ConnectivityManager中hide的方法setMobileDataEnabled 可以开启和关闭GPRS网络 * @param isEnable * @throws E转载 2015-05-06 22:44:04 · 1006 阅读 · 0 评论 -
用开源项目ActivityOptionsICS让ActivityOptions的动画实现兼容
http://www.cnblogs.com/tianzhijiexian/p/4128045.html我之前写过一篇文章是讲解ActivityOption的api方法的(http://www.cnblogs.com/tianzhijiexian/p/4087917.html),当时吐槽各种动画不兼容,完全无视我们4.x或者2.x用户嘛,好在有开源库来帮助我们实现动画。开源项目转载 2015-05-06 22:36:27 · 573 阅读 · 0 评论 -
来去电悬浮窗提示号码,联系人,联系人头像
本篇内容是本人整理,测试,调整,网上的相关代码之后得到的。如果侵犯您的相关权益,请通知本人,本人会立即申明或者删除,谢谢!1.添加来去电广播接收。建立继承BroadcastReceiver的类PhoneCall(类名随意)。public class PhoneCall extends BroadcastReceiver {//private static boolean m原创 2015-05-03 22:15:27 · 1796 阅读 · 0 评论 -
android反编译工具学习
1.下载apk2.更改后缀名apk为rar3.打开更名后的rar文件,提取出classes.dex4.使用dex2jar工具,dex2jar.bat得到classes_dex2jar.jar。 此工具是批处理文件,需要在cmd中运行,将上面得到的classes.dex文件复制到dex2jar目录中,和dex2jar.bat文件同目录,然后新建批处理文件。具体步骤-》新建记事本原创 2015-05-04 09:59:39 · 773 阅读 · 0 评论 -
数字选择控件TimeDragPicker
这是在网上找的,效果挺好的新建类 TimeDragPicker 继承自RelativeLayoutpackage com.example.test;import java.util.Arrays;import android.annotation.SuppressLint;import android.content.Context;import android.graphi转载 2015-05-04 16:29:18 · 652 阅读 · 0 评论 -
android4.4 接通电话
使用的是耳机模拟,网上的代码可以接通,但是会出现异常。新建类PhoneManagerpublic class PhoneManager {////放开耳机按钮 private static void mediaPhone1(Context paramContext) { try { Intent localIntent = new原创 2015-05-04 15:12:09 · 685 阅读 · 0 评论 -
android一个可以左右滑动切换的视图类
package com.SS.UIControlSS;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEvent;import android.view.VelocityTracker;import and转载 2015-05-04 16:37:28 · 466 阅读 · 0 评论 -
android 软键盘的显示与隐藏问题的研究
转载 http://blog.csdn.net/a2758963/article/details/25163171在android中,经常会和输入法的软件键盘交互。在Manifest文件里,系统给activity的一个属性-windowSoftInputMode来控制输入法的显示方式。该属性提供了Activity的window与软键盘的window交互的方式。这里的属性设置有两方面的影响:转载 2015-05-05 09:59:38 · 1052 阅读 · 0 评论 -
android 软键盘在全屏下的布局计算问题
转载 http://blog.csdn.net/a2758963/article/details/25280507?utm_source=tuicool在非全屏模式下,将activity的windowSoftInputMode的属性设置为:adjustResize。同时在View的onSizeChanged(int w, int h, int oldw, int oldh)里可以得到转载 2015-05-05 09:50:25 · 465 阅读 · 0 评论 -
Android 深入ViewPager补间动画,实现类京东商城首页广告Banner切换效果
如有转载,请声明出处: 时之沙: http://blog.csdn.net/t12x3456某天看到京东商城首页的滑动广告的Banner,在流动切换的时候有立体的动画效果,感觉很有意思,然后研究了下如何实现. 废话不多说,接下来我会讲述如何实现这种效果,以及如何根据需求自定义出新的动画效果进行扩展实现.首先还是看一下京东商城上的效果:转载 2015-05-06 20:39:53 · 704 阅读 · 0 评论 -
Android UI-自定义日历控件
Android UI-自定义日历控件http://blog.csdn.net/zou128865/article/details/42361925本篇博客笔者给大家分享一个日历控件,这里有个需求:要求显示当前月的日期,左右可以切换月份来查看日期。我们想一想会如何去实现这样的一个控件,有开源的,但可能不太满足我们的特定的需求,这里笔者自定义了一个,读者可以根据自己转载 2015-05-06 20:32:07 · 867 阅读 · 0 评论 -
Android 图标上面添加提醒 使用开源UI类库 Viewbadger
上一篇讲到用canvas进行绘制得到对应最终的bitmap. 在实际应用中,我们除了给图标添加数字外,也有可能加一些红色方块之类的图标作为新功能的提醒.那么有没有什么方法,很方便地给图标添加提醒icon或者数字呢? 有的,还是得借助于开源项目ViewBadger,这个是github上的地址:https://github.com/jgilfelt/android-view转载 2015-06-05 15:26:17 · 480 阅读 · 0 评论