自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狂奔的奶牛

哟,写bug呢!

  • 博客(29)
  • 资源 (18)
  • 收藏
  • 关注

转载 Android音乐播放器---实现Notification控制音乐播放

最近一直在学习Android服务(Service)、广播接收者(BroadcastReceiver)、通知(Notification)的用法,趁着刚学完的热乎劲儿,做了个音乐播放器来练手。在此,我就把自己在编写过程中对服务、广播接收者、通知的理解及通知栏实现音乐播放功能的实现,和各位喜欢Android编程的基友们一起分享一下。(第一次写技术文章,想想还真有点小紧张呢!以下内容均为个人理解,所以说的

2016-01-31 01:31:48 2238

转载 android webview用法小结

原文:http://blog.csdn.net/ethan_xue/article/details/7841431将webview里常用的东西拿出来分享下想要webview加载页面,只需webView.loadUrl("http://m.baidu.com");当然别忘了添加网络权限此时点击网页里的超链接,会弹出多个浏览器选择,但是我们想要在自己的浏览器打开,就

2016-01-30 16:25:20 329

原创 使文字出现波纹效果--第三方开源--Titanic

下载地址:https://github.com/RomainPiel/Titanic使用的时候直接将代码复制过来即可(注意res文件下有张波浪图也要一起复制)xml代码:<com.romainpiel.titanic.library.TitanicTextView android:id="@+id/text" android:la

2016-01-30 16:14:48 461

转载 Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难

2016-01-29 18:35:43 441

转载 Android APK反编译就这么简单 详解(附图)

原文:http://blog.csdn.net/vipzjyno1/article/details/21039349/在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编...

2016-01-29 18:34:55 3966

原创 音乐播放器中的跳动的平衡器

完整的音乐Demo我放在资源上,利于解析原理。地址:http://download.csdn.net/detail/zhangli_/9421671主要用到的平衡器的工具类代码:package com.zhangli.myapplication.custom;import android.content.Context;import android.graphics.Canvas;

2016-01-29 03:22:13 925

原创 仿QQ音乐播放器播放音乐时专辑图片的圆形和旋转

完整Demo放在资源上:http://download.csdn.net/detail/zhangli_/9420431下载Demo跑一次就知道代码的原理,我还是将代码写上来。一个工具类,进行图片的圆形处理和旋转的代码,CircleImageView:package com.zhangli.myapplication;import android.content.Context

2016-01-28 02:58:56 6573 1

原创 欢迎界面的动画效果

渐深渐浅的一个welcomeActivity的效果,最后跳转到主界面。welcomeActivity代码:package com.zhangli.myapplication;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.K

2016-01-27 20:12:36 527

转载 Android 扫描SDCard上的音乐文件以及监听扫描事件

广播接收机代码:public class ScanSdReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String action =

2016-01-26 22:17:23 1012

原创 Android 用Animation-list实现逐帧动画

图片素材:在drawable文件夹下新建一个文件夹:image_values.xml<animation-list xmlns:android="http://schemas.android.com/apk/res/android"android:oneshot="true"> 布局中定义一个ImageView和一个Button,点击按钮就开始进行动画:

2016-01-25 23:15:23 1084

原创 扫描Sdcard(外部存储)下所有文件的工具方法

这是一个扫描SDcard根目录下所有的文件的方法,按需要指定查找的文件格式。 public void scanFileList(File parentFile) { File[] listFile = parentFile.listFiles(); if (listFile != null) { for (int i = 0; i < listFile.length; i++)

2016-01-21 21:01:43 581

原创 利用Service实现播放手机上的MP3音乐(MediaPlayer)

在Activity界面上操作播放暂停,然后在后台运行Service,达到播放音乐的目的。在布局中自定义的滚动条,图片资源在:http://download.csdn.net/detail/zhangli_/9412080为了达到合适的效果,建议progress_bar_n.9.png和progress_bar_p.9.png两张图片放在drawable-xxhdpi下;player

2016-01-20 20:50:08 1325

原创 Android中的Handler机制

直接在UI线程中开启子线程来更新TextView显示的内容,运行程序我们会发现,如下错误:android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.翻译过来就是:只有创建这个控件的线程才能去更新该控件

2016-01-20 00:20:54 319

原创 四大组件-----Service的后台下载(三)

想要Service在后台下载数据,有两种方式,第一种,利用Handler机制,进行延时下载操作;第二种,是封装好的类。 第一种:package com.zhangli.mainserviceactivity.service;import android.app.Service;import android.content.Intent;import android.os

2016-01-19 20:03:10 555

原创 四大组件---service生命周期事例详解(二)

上面即是service的生命周期,通过代码来详细解释service的生命周期的过程。首先,在布局中写上需要的几个按钮:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_h

2016-01-19 19:37:12 446

转载 Android第三方开源对话消息提示框:SweetAlertDialog(sweet-alert-dialog)

Android第三方开源对话消息提示框:SweetAlertDialog(sweet-alert-dialog)Android第三方开源对话消息提示框:SweetAlertDialog(sweet-alert-dialog)是一个套制作精美、动画效果出色生动的Android对话、消息提示框,如图所示(部分,还有更多效果,不在此一一展示):SweetAlert

2016-01-17 15:55:53 814

转载 Android底部弹出iOS7风格对话选项框

《Android底部弹出iOS7风格对话选项框》效果图如下:网上流传的Android底部弹出iOS7风格的对话选项框开源代码,原作者不详。我在网上流传的代码基础上改进了一些地方,把原来作为Application发布的代码整理成一个Android的Library,如果在未来的Android项目中需要这样的对话选项框样式,则只需要下载我上次到CSDN的完整库项目(完整的

2016-01-17 15:47:04 937

原创 点击两次退出应用

在Activity里面: public boolean onKeyDown(int keyCode, KeyEvent event){ long exitTime=0; if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){

2016-01-16 19:12:06 606

原创 按钮的点击效果设置

在drawable目录下新建一个xml文件,用来判断按钮的点击是否,文件名:button_selector_more:这里只是设置了颜色 <item android:state_pressed="true" android:drawable="@color/maroon" /> <item android:

2016-01-15 21:12:52 637

原创 Android圆形头像CircleImageView

制作头像等,这是一个以原始图形中心为原点,修剪图片为头像的工具类,此类可以直接在布局文件中加载使用。需要处理的原始图:设置后:在需要添加图片的布局中: <zhangli.newsapp.tools.CircleImageView android:id="@+id/touxiang" android:layout_width="1

2016-01-14 16:44:03 576

原创 android颜色

直接复制在values/colors下: #3F51B5 #303F9F #FF4081 #ffffff #fffff0 #ffffe0 #ffff00 #fffafa #fffaf0 #fffacd #fff8dc #fff5ee #fff0f5 #ffefd

2016-01-11 11:47:55 540

原创 连接本地服务器Tomcat上解析Json的一个新闻客户端界面

示图:项目上传到我的github上:https://github.com/zhangli915952504/Net-Fragment-Json-View-library用到的知识点:1.数据解析-JSON知识  1>.什么是JSON  2> JSON格式  3> JSON解析   1.org.json   2.Gson   3.FastJson  4

2016-01-08 20:11:28 790

原创 android studio 中添加arr库

先将aar文件复制到libs目录下。打开内部的build文件:在dependencies下添加: compile(name: 'android-XListView-library-release', ext: 'aar')再打开外部build文件:确定是否有这串代码,有则不用添加,没有则添加上。allprojects { repositories

2016-01-07 13:41:34 3356

原创 使用google提供的打包好的库解析Json(2)

使用了google提供的打包好的库用来解析Json,地址:http://download.csdn.net/detail/zhangli_/9389529原map的Json代码需要使用JSON试图查看器查看: 将json代码放入一个assets文件中,并读取出来。 读取文件流的方法: public String readInPutStream(InputStr

2016-01-04 17:44:49 342

原创 四大组件---Service的生命周期(一)

Service的生命周期:onCreate()----->onStartCommand()------>onStart()------->onDestroy()服务只会被创建一次,如果服务已经创建了,并没有被销毁,多次调用startService方法,只会执行onStartCommand()和onStart()方法。服务停止有两种方法:1)、stopService()方法。2)

2016-01-03 16:45:07 547

原创 如何搜索自己博客的文章

打开google,输入 site:blog.csdn.net/。例如搜索界面:界面site:blog.csdn.net/zhangli_

2016-01-03 15:50:06 868

原创 关于BroadcastReceiver

在第一个项目中,设置一个自定义的receiver的action:android:name="com.zhangli.oo"在另一个项目中,设置一个按钮: public void click(View v){ Intent intent= new Intent(); intent.setAction("com.zhangli.xxoo"); //发送一个无序广播 sendBroa

2016-01-03 00:05:33 584

原创 利用广播机制(BroadcastReceiver)窃听短信

对手机进行短信的窃听和拦截。MianActivity:在4.0以后,需要一个界面,不然窃听不了,启动了界面,就直接关闭。package com.zhangli.sms;import android.app.Activity;import android.os.Bundle;public class MainActivity extends Activity { @Overr

2016-01-02 17:33:09 1205 1

原创 电话拨号前加上ip号码(广播)

利用广播给系统拨号添加ip号码。activity_main:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"

2016-01-01 16:42:07 484

百度天气jar包

百度天气的jar包,详细看我的博客:http://blog.csdn.net/zhangli_

2016-08-22

UmengFeedBackDemo

友盟反馈的demo,简单易用。博客链接:http://blog.csdn.net/zhangli_/article/details/51858528 如果对你有帮助,欢迎评论点赞。

2016-07-08

viewpaherIndictor的.9图

viewpaherIndictor中会用的一张.9图,详情看我的博客:http://blog.csdn.net/zhangli_

2016-04-06

SrcollTest

下拉将title逐渐淡化的效果,和百度手机助手很像。

2016-03-17

视频播放器

视频播放的demo,用了多种方式来播放视频

2016-03-13

baidumap_sdk_lib

百度地图定位的sdk包,详情看百度开发平台

2016-02-25

百度地图demo

基于百度地图定位sdk的一个demo

2016-02-24

百度地图sdk

需要百度定位的sdk工具,需要结合代码......

2016-02-24

浪漫爱心--PeriscopeLayout

点击按钮,从下冒出很多心形图案,类似于某个直播APP

2016-02-20

FllowerAnimation

一个仿QQ的花朵在界面中从上至下的动画Demo

2016-02-20

音乐播放器Demo

完整的音乐小demo,主要是学习Demo中的平衡器,

2016-01-29

图片进行圆形处理和旋转的Demo

是一个图片进行圆形处理和旋转的Demo,便于用在自己的项目中

2016-01-28

滚动条资源

滚动条图片,配合代码,实现自定义滚动条。

2016-01-20

删除键按钮

项目中EditText会使用到的删除按钮

2016-01-18

Android底部弹出iOS7风格对话框。

库文件,直接作为库添加到自己的项目加以引用即可。

2016-01-17

google提供的Json解析的库

google提供的Json解析的库,便于解析。

2016-01-04

httpclient-4.4.1.1

加载网络的第三方库,加上调用的代码,即可直接使用

2016-01-04

android-async-http-1.4.9

加载网络的第三方库,直接导入工程,加上调用的代码即可加载网络

2016-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除