自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (25)
  • 收藏
  • 关注

原创 android滑动界面

滑动相关的方法scrollTo(int x,int y):x,y代表的不是坐标点,而是偏移量。scrollBy(int x,int y):它实际上是调用了scrollTo(mScrollX + x, mScrollY + y),即表示在原先偏移的基础上在发生偏移scroller.getCurrX() //获取mScroller当前水平滚动的位置   scroller.getCu

2016-02-02 18:04:51 482

原创 android事件传递

1、事件(MotionEvent)事件被ViewGroup拦截或者子View的onTouchEvent都返回false,事件由ViewGroup处理子View的onTouchEvent都返回false,则父View的onTouchEvent被调用,都不处理则由Activity的onTouchEvent处理先传递ACTION_DOWN 如果处理,再传递ACTION_MOVE和ACTI

2016-02-02 16:55:00 301

原创 命令行操作MySQL的一些简单命令

启动MySQL                       net start mysql    停止MySQL                       net stop mysql  进入MySQL安装目录        c:\wamp\bin\mysql\mysql5.6.17\bin\ 进入MySQL                        mysql.exe -h

2016-01-26 14:23:23 452

原创 android 选项卡界面

一  用RadioGroup和ViewPager实现选项卡界面1 定义一个list用来存放选项卡各个界面的view       /**Tab页面列表*/    private List list_view = new ArrayList();    //往列表中添加界面     list_view.add( view1 );2  定义监听器和适配器

2016-01-21 17:24:41 4233

原创 android破解和重新打包

这里使用的是Mac系统,在windows上可能会出现莫名其妙的问题我这里提前下载号了apktool和apk-signer另个工具,并放在桌面上的tool目录下,要反编译的文件test.apk也在桌面上1,反编译    打开终端进入到桌面    在命令行输入:java -jar tool/apktool.jar d test.apk 回车  生成test目录,这就是反编译出来的成

2015-11-25 14:29:15 857

原创 使用Fiddler抓取Android数据包

开发过程中有时要查看程序什么时候访问网络、请求的网址以及查看与服务器交互的数据等,Fiddler可以完成此功能,且使用较为简单1,下载并安装Fiddler我使用的是Fiddler4,打开后的界面如下:此时用浏览器访问网络时,Fiddler已能抓取数据,但要抓取手机上的数据还要做些设置2,设置Fiddler、设置手机WiFi设置Fiddler,点击Tools->Fiddl

2015-10-28 17:48:14 444

原创 在自定义View中使用自定义属性

自定义属性并使用1在values目录下建立attrs.xml文件,在里面定义自己的属性,如下: 2在布局文件中使用自定义属性需要在根标签添加引用空间<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xml

2015-09-21 15:32:40 269

原创 仿QQ对话框

从网上搜集了些资料,做了一个仿QQ聊天窗口。调用我自己在新浪云平台的一个PHP文件,由它再调用simsimi引擎,实现聊天机器人功能。做仿QQ两天界面,要在listview的适配器里面根据列表项类型选择加载不同的布局文件最核心的一个类ChatMsgViewAdapter.javapublic class ChatMsgViewAdapter extends BaseAdapte

2015-09-16 19:38:34 531

原创 android设备上实现摇一摇

第一步:定义传感器管理服务和传感器时间监听器 MySensorEventListener mySensorEventListener;//传感器事件监听器 private SensorManager sensorManager;// 传感器管理服务第二步:获取传感器管理服务sensorManager = (SensorManager) getSystemService(SEN

2015-09-14 11:35:19 333

原创 引导页

这是参考网上别人的代码做的一个引导页,大致过程如下1,应用启动时进入启动页,判断SharedPreferences中是否存有标记字段,若没有进入第2步并存入标记(可设置短暂延迟),若有则进入第3步;2,启动引导页,展示引导内容,点击最后一页上的进入应用按钮进入第3步;3,进入应用主界面;启动页:public class WelcomeActivity extends Activ

2015-09-09 11:31:36 563

原创 java IO

java的IO在Android中可以使用的那一部分字节流可以处理任何文件,若是音乐文件可以把字节流转换成MP3格式,若是图片可以把字节流转换成图片的响应格式(在Android中通常是Bitmap),若处理的是文本文件通常需要转换成字符流,为了提高效率一般会使用带缓冲的字符缓冲流。处理文本文件,有如下的转换形式:文件——>字节流文件——>字节流——>字节缓冲流文件——>字节流——

2015-08-31 17:33:03 257

原创 图片缓存库Picasso和ImageLoader的使用

图片缓存库Picasso首先要在工程中添加Picasso库的jar包和网络请求与数据存储的权限 最简单的调用:Picasso.with(this).load(url).into(imageView);其中,url为加载图片的网站,imageView为显示图片的控件加载本地图片 //载入本地图片 Picasso.wiht(con

2015-08-31 15:02:47 912

原创 Android设备上获取图片

从相机和图库获取图片并裁剪由于数据装换时用到了外部存储,要添加外部数据读写的权限 调用启动相机: //调用系统图库 Intent intent = new Intent(Intent.ACTION_GET_CONTENT);//新建一个内容选择界面的Intent intent.setType("image/*");//设置Inten

2015-08-26 21:29:21 370

原创 在android设备上获取内网IP

需要用到的权限: 获取所联WiFi的IP地址的整数表示://返回WiFi地址的整数表示,如果WiFi未打开或者接入返回0 private int getWiFi(){ int ip = 0; WifiManager wifiManager = (WifiManager) getSystemService(

2015-08-18 18:12:07 793

原创 自动获取短信验证码

项目需要,我在网上查了些资料,把自动获取短信验证码的功能实现了,自己记性不好,写此博客以便日后查询首先实现一个广播监听器:import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.telephony.SmsMe

2015-08-18 16:26:48 1659

原创 android视图切换库SwitchLayout的使用

android视图切换库SwitchLayout的使用此库的用法及其简洁,使用时只有一行代码,如:SwitchLayout.getSlideFromBottom(this, false, null);其中的第一个参数是使用此切换效果的Activity,第二个为切换结束后是否关闭Activity,第三个为切换时使用的特效普通的View组件也可使用,用法形似,如:Swi

2015-08-13 16:39:07 679

原创 android中Http和HttpClient的Get和Post方法的使用

android中Http和HttpClient的Get和Post方法的使用:不要忘记添加网络请求权限一,Http用Get方法请求数据:1, 创建URL实例:URL url = new URL(“http://duduhali.sinaapp.com/Test/httpTest.php?name=duduhali&password=12345");2, 获取URL连接:URLConn

2015-08-12 18:19:21 625

原创 异步任务AsyncTask的使用参考

异步任务AsyncTask使用的参考形式感觉自己日后会忘记,把AsyncTask的使用的参考代码贴出: String url = "http://www.baid.com/";        new AsyncTask(){//参数和里面的方法保持一致,分别为:启动任务传入参数类型,更新进度参数类型,返回结果参数类型@Overrideprotected void onCance

2015-08-09 04:01:15 355

原创 使用Handler和Timertask实现定时器

用Handler和Timertask实现一个简单的定时器Handler的使用:1,定义Handler重载handleMessage方法,handleMessage为处理消息的方法,如下:private Handler handler = new Handler(){@Overridepublic void handleMessage(Message msg) {show.s

2015-08-09 01:38:14 669

原创 android侧滑菜单框架SlidingMenu的使用

在使用之前需要先添加SlidingMenu的jar包,网上很多用法并不复杂,代码可以像这样些,代码中的注释可以说明Sldingmenu如何使用public class MainActivity extends Activity {private SlidingMenu slidingMenu;    @Override    protected void onCreat

2015-08-06 19:55:41 609

原创 事件总线分发库EventBus框架的简单使用

学习了事件总线分发库 Event Bus 框架的使用,也学着别人写篇博客,以供自己忘记时查询注册:EventBus.getDefault().register(this);//注册    不写onEvent方法会报错取消注册:EventBus.getDefault().unregister(this);//解除注册发布事件:EventBus.getDefault().pos

2015-08-05 19:21:48 388

Fling ViewGroup

使用自定义ViewGroup可以实现一些上下翻页的效果

2016-02-02

ScrollerScreen

使用滑动和相关的方法、及滑动动画的一个示例

2016-02-02

ScrollView嵌套

为了配合自己写的点击事件传递的博客而写的一个ScrollView的嵌套使用示例

2016-02-02

极光推送demo

有设置别名、设置自定义通知栏、显示自定义消息功能的极光推送demo

2016-01-28

使用TabHost做的选项卡界面的多功能时钟案例

这是极客学院上的一个demo,用TabHost做的选项卡界面构成了应用的主架构

2016-01-21

用TabHost实现带红点的选项卡界面

用TabHost实现带红点的选项卡界面,在底部tab按钮旁显示红点,代码中有较为详细的注释

2016-01-21

用PagerTabStrip和ViewPager实现选项卡界面

用PagerTabStrip和ViewPager实现选项卡界面,但是PagerTabStrip与PagerTitleStrip用法和功能相似实现的标题栏效果很不好,不能指定一个页面一次显示一个,或者全部显示,而且标题还滑动。所以注定主流的App都没有用这个玩意的

2016-01-21

用RadioGroup和ViewPager实现选项卡界面

用RadioGroup和ViewPager实现选项卡界面,定义并设置了监听器和适配器,代码中有较为详细的注释

2016-01-21

自定义View使用自定义属性

自定义View使用自定义属性,是仿照极客学院上的案例做的

2015-09-21

仿QQ聊天窗口

从网上搜集了些资料,做了一个仿QQ聊天窗口。调用我自己在新浪云平台的一个PHP文件,由它再调用simsimi引擎,实现聊天机器人功能。

2015-09-16

Android摇一摇demo

Android上实现摇动监测,可以设置监测阀值

2015-09-14

图片缓存库Picasso和ImageLoader的Demo

文件中包含图片缓存库Picasso和ImageLoader的两个Demo,工程中有详细的注释

2015-08-31

获取android设备的内网IP地址

一个demo,获取去android手机的内网IP地址,WiFi优先,WiFi关闭或者没有接入则获取GPRS的IP,也可风别获取WiFi和GPRS的IP

2015-08-18

SwitchLayout库的demo

android视图切换库SwitchLayout的简单使用,因用法太简单了,没有需要多说的

2015-08-13

android中Http和HttpClient的Get和Post方法的使用

分别演示了android中Http和HttpClient的Get和Post方法的使用,还有加载图片的演示

2015-08-12

Handler和TimerTask实现的简易定时器

用Handler和Timertask实现一个简单的定时器,一个简单的demo

2015-08-09

侧滑菜单框架SlidingMenu的demo

侧滑菜单框架SlidingMenu的demo,里面有详细的注释,简单明了通俗易懂

2015-08-05

EventBusDemo

android事件总线分发库Event Bus框架的简单使用

2015-08-05

HacketyHack在线安装包

HacketyHack在线安装包,非常适合初学者学习Ruby

2013-06-29

Ruby完全自学手册光盘里的源代码

Ruby完全自学手册光盘里的源代码,由于光盘里的内容较多,不能一次上传完。

2013-06-22

schem-教材.pdf

程序设计语言的设计不应该是特征的堆砌,而应消除那些 需要依赖于多余特征的弱点和局限。Scheme 语言证明, 极少的表达式构造规则和不加限制的表达式复合方式可以 构造出实用而高效的程序设计语言,其灵活性足以支持今 天的大部分主流编程模型

2012-10-26

masm 5.0(windows)

masm5.0,windows下汇编语言编译器

2012-10-26

Python平台搭建包

用Ulipad开放Python所需的全部软件

2012-10-26

scheme-racket-5.3-bin-i386-win32.exe

scheme-racket-5.3-bin-i386-win32.exe

2012-10-24

wxPython2.8-win32-unicode-2.8.12.1-py27.exe

wxPython2.8-win32-unicode-2.8.12.1-py27.exe

2012-10-24

空空如也

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

TA关注的人

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