博客园 - wuyudong
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=148770
2018-08-26T14:38:09Z
wuyudong
https://www.cnblogs.com/wuyudong/
feed.cnblogs.com
https://www.cnblogs.com/wuyudong/p/9539335.html
一些mysql小技巧总结 - wuyudong
1、mysql中不清除表里的数据重新设置自增的id的方法 设置主键id自增的数据库表删除数据后,自增id不会自动重新计算,想要重新设置自增的id可以用如下命令: table_name是表名,10表示自增开始的位置
2018-08-26T14:38:00Z
2018-08-26T14:38:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】1、mysql中不清除表里的数据重新设置自增的id的方法 设置主键id自增的数据库表删除数据后,自增id不会自动重新计算,想要重新设置自增的id可以用如下命令: table_name是表名,10表示自增开始的位置 <a href="https://www.cnblogs.com/wuyudong/p/9539335.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/9523496.html
tp5.1的安装与运行流程 - wuyudong
今天安装tp5.1的时候出现问题,我这里使用的是将tp直接解压缩后放在项目里面,结果提示下面的错误:Warning: require(D:\workspace\zhiyuedu\vendor/topthink/think-helper/src/helper.php): failed to open
2018-08-23T06:20:00Z
2018-08-23T06:20:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】今天安装tp5.1的时候出现问题,我这里使用的是将tp直接解压缩后放在项目里面,结果提示下面的错误:Warning: require(D:\workspace\zhiyuedu\vendor/topthink/think-helper/src/helper.php): failed to open <a href="https://www.cnblogs.com/wuyudong/p/9523496.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/6184316.html
Android 指纹认证 - wuyudong
安卓指纹认证使用智能手机触摸传感器对用户进行身份验证。Android Marshmallow(棉花糖)提供了一套API,使用户很容易使用触摸传感器。在Android Marshmallow之前访问触摸传感器的方法不是标准的。 本文地址:http://wuyudong.com/2016/12/15/3
2016-12-15T10:22:00Z
2016-12-15T10:22:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】安卓指纹认证使用智能手机触摸传感器对用户进行身份验证。Android Marshmallow(棉花糖)提供了一套API,使用户很容易使用触摸传感器。在Android Marshmallow之前访问触摸传感器的方法不是标准的。 本文地址:http://wuyudong.com/2016/12/15/3 <a href="https://www.cnblogs.com/wuyudong/p/6184316.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/6048934.html
Android多媒体框架图 - wuyudong
Android多媒体整体架构图 MediaPlayer框架图 Camera框架图 SoundRecorder框架图 VideoCamera框架图 OpenCore与Skia ALSA Audio框架图 Video Overlay框架图 Camera HAL演化图
2016-11-09T13:46:00Z
2016-11-09T13:46:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】Android多媒体整体架构图 MediaPlayer框架图 Camera框架图 SoundRecorder框架图 VideoCamera框架图 OpenCore与Skia ALSA Audio框架图 Video Overlay框架图 Camera HAL演化图 <a href="https://www.cnblogs.com/wuyudong/p/6048934.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/6048899.html
Android中通信协议 - wuyudong
一、TCP/IP协议(传输层协议) 1、Socket与ServerSocket Socket是应用层与TCP/IP协议簇通讯的中间抽象层,Socket是一组接口,在设计模式中,Socket的设计就是门面模式,它把复杂的TCP/IP协议簇的内容隐藏在套接字接口后面,用户无需关心协议的实现,只需使用So
2016-11-09T13:38:00Z
2016-11-09T13:38:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】一、TCP/IP协议(传输层协议) 1、Socket与ServerSocket Socket是应用层与TCP/IP协议簇通讯的中间抽象层,Socket是一组接口,在设计模式中,Socket的设计就是门面模式,它把复杂的TCP/IP协议簇的内容隐藏在套接字接口后面,用户无需关心协议的实现,只需使用So <a href="https://www.cnblogs.com/wuyudong/p/6048899.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5960564.html
Android面试题--事件处理 - wuyudong
1、Handler 机制 Android 中主线程也叫 UI 线程,那么从名字上我们也知道主线程主要是用来创建、更新 UI 的,而其他耗时操作,比如网络访问,或者文件处理,多媒体处理等都需要在子线程中操作,之所以在子线程中操作是为了保证 UI 的流畅程度,手机显示的刷新频率是 60Hz,也就是一秒钟
2016-10-14T08:06:00Z
2016-10-14T08:06:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】1、Handler 机制 Android 中主线程也叫 UI 线程,那么从名字上我们也知道主线程主要是用来创建、更新 UI 的,而其他耗时操作,比如网络访问,或者文件处理,多媒体处理等都需要在子线程中操作,之所以在子线程中操作是为了保证 UI 的流畅程度,手机显示的刷新频率是 60Hz,也就是一秒钟 <a href="https://www.cnblogs.com/wuyudong/p/5960564.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5960325.html
Android 面试题--Service - wuyudong
1、Service 是否在 main thread 中执行, service 里面是否能执行耗时的操作?默认情况,如果没有显示的指 servic 所运行的进程, Service 和 activity 是运行在当前 app 所在进程的 main thread(UI 主线程)里面。service 里面不
2016-10-14T06:54:00Z
2016-10-14T06:54:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】1、Service 是否在 main thread 中执行, service 里面是否能执行耗时的操作?默认情况,如果没有显示的指 servic 所运行的进程, Service 和 activity 是运行在当前 app 所在进程的 main thread(UI 主线程)里面。service 里面不 <a href="https://www.cnblogs.com/wuyudong/p/5960325.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5959056.html
Android 面试题--Activity - wuyudong
1、什么是 Activity?Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供,BroadcastReceiver广播接收器)之一。 Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互
2016-10-14T02:14:00Z
2016-10-14T02:14:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】1、什么是 Activity?Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供,BroadcastReceiver广播接收器)之一。 Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互 <a href="https://www.cnblogs.com/wuyudong/p/5959056.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5954847.html
Android 手机卫士--平移动画实现 - wuyudong
本文实现如下几个界面之间的平移动画实现 本文地址:http://www.cnblogs.com/wuyudong/p/5954847.html,转载请注明出处。 分析: 导航界面移动过程中,平移动画 上一页移入动画 (-屏幕宽度,y) >(0,y) 上一页移出动画 (0,y) >(屏幕宽度,y) 下
2016-10-12T15:43:00Z
2016-10-12T15:43:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】本文实现如下几个界面之间的平移动画实现 本文地址:http://www.cnblogs.com/wuyudong/p/5954847.html,转载请注明出处。 分析: 导航界面移动过程中,平移动画 上一页移入动画 (-屏幕宽度,y) >(0,y) 上一页移出动画 (0,y) >(屏幕宽度,y) 下 <a href="https://www.cnblogs.com/wuyudong/p/5954847.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5952640.html
Android 手机卫士--导航界面4的业务逻辑 - wuyudong
本文实现导航界面4的业务逻辑,导航界面4的界面如下: 本文地址:http://www.cnblogs.com/wuyudong/p/5952640.html,转载请注明出处。 相应的代码如下: 给”下一页“按钮添加逻辑,当没有选中checkbox的时候,点击按钮后弹出提醒,代码如下:
2016-10-12T11:44:00Z
2016-10-12T11:44:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】本文实现导航界面4的业务逻辑,导航界面4的界面如下: 本文地址:http://www.cnblogs.com/wuyudong/p/5952640.html,转载请注明出处。 相应的代码如下: 给”下一页“按钮添加逻辑,当没有选中checkbox的时候,点击按钮后弹出提醒,代码如下: <a href="https://www.cnblogs.com/wuyudong/p/5952640.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5951794.html
Android 手机卫士--获取联系人信息并显示与回显 - wuyudong
前面的文章已经实现相关的布局,本文接着进行相关的功能实现 本文地址:http://www.cnblogs.com/wuyudong/p/5951794.html,转载请注明出处。 读取系统联系人 当点击“选择联系人”按钮后,弹出联系人列表,读取系统联系人分如下几个步骤: 系统联系人提供了一个内容提供
2016-10-12T04:06:00Z
2016-10-12T04:06:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】前面的文章已经实现相关的布局,本文接着进行相关的功能实现 本文地址:http://www.cnblogs.com/wuyudong/p/5951794.html,转载请注明出处。 读取系统联系人 当点击“选择联系人”按钮后,弹出联系人列表,读取系统联系人分如下几个步骤: 系统联系人提供了一个内容提供 <a href="https://www.cnblogs.com/wuyudong/p/5951794.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5949775.html
Android 手机卫士--绑定sim卡序列号 - wuyudong
现在开始具体 处理每一个导航页面的逻辑,首先看第二个导航页 本文地址:http://www.cnblogs.com/wuyudong/p/5949775.html,转载请注明出处。 这里需要实现绑定sim卡序列号的功能,注意添加相应的权限:uses-permission android:name="
2016-10-11T09:45:00Z
2016-10-11T09:45:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】现在开始具体 处理每一个导航页面的逻辑,首先看第二个导航页 本文地址:http://www.cnblogs.com/wuyudong/p/5949775.html,转载请注明出处。 这里需要实现绑定sim卡序列号的功能,注意添加相应的权限:uses-permission android:name=" <a href="https://www.cnblogs.com/wuyudong/p/5949775.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5947828.html
Android 手机卫士--导航界面3、4和功能列表界面跳转逻辑处理 - wuyudong
刚刚花了一点时间,将导航界面3、4的布局和相应的跳转逻辑写了一下: Setup3Activity代码如下: 对应的布局文件activity_setup3.xml: Setup4Activity代码如下: 对应的布局文件activity_setup4.xml:
2016-10-11T08:17:00Z
2016-10-11T08:17:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】刚刚花了一点时间,将导航界面3、4的布局和相应的跳转逻辑写了一下: Setup3Activity代码如下: 对应的布局文件activity_setup3.xml: Setup4Activity代码如下: 对应的布局文件activity_setup4.xml: <a href="https://www.cnblogs.com/wuyudong/p/5947828.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5947504.html
Android 手机卫士--导航界面2 - wuyudong
本文地址:http://www.cnblogs.com/wuyudong/p/5947504.html,转载请注明出处。 在之前的文章中,实现了导航界面1布局编写与相关的逻辑代码,如下图所示: 点击“下一页” 进入新的activity: 可以看到,布局和之前的类似,代码如下: 效果如下:
2016-10-10T14:11:00Z
2016-10-10T14:11:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】本文地址:http://www.cnblogs.com/wuyudong/p/5947504.html,转载请注明出处。 在之前的文章中,实现了导航界面1布局编写与相关的逻辑代码,如下图所示: 点击“下一页” 进入新的activity: 可以看到,布局和之前的类似,代码如下: 效果如下: <a href="https://www.cnblogs.com/wuyudong/p/5947504.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5947195.html
Android 手机卫士--9patch图 - wuyudong
本文主要介绍9patch图 *.9.png:android手机上,可以按需求自动拉伸的图片 本文地址:http://www.cnblogs.com/wuyudong/p/5947195.html,转载请注明出处。 使用AS点开XXX.9.png图片 可以看到图片的四条边有黑色的线段。下面通过示意图来
2016-10-10T12:41:00Z
2016-10-10T12:41:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】本文主要介绍9patch图 *.9.png:android手机上,可以按需求自动拉伸的图片 本文地址:http://www.cnblogs.com/wuyudong/p/5947195.html,转载请注明出处。 使用AS点开XXX.9.png图片 可以看到图片的四条边有黑色的线段。下面通过示意图来 <a href="https://www.cnblogs.com/wuyudong/p/5947195.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5944356.html
Android 手机卫士--参照文档编写选择器 - wuyudong
本文来实现《Android 手机卫士--导航界面1的布局编写》中的图片选择器部分的代码。 本文地址:http://www.cnblogs.com/wuyudong/p/5944356.html,转载请注明出处。 这个可以参考官网提供的API文档 图片选择器编写 在选中和未选中的过程中,切换展示图片
2016-10-10T10:53:00Z
2016-10-10T10:53:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】本文来实现《Android 手机卫士--导航界面1的布局编写》中的图片选择器部分的代码。 本文地址:http://www.cnblogs.com/wuyudong/p/5944356.html,转载请注明出处。 这个可以参考官网提供的API文档 图片选择器编写 在选中和未选中的过程中,切换展示图片 <a href="https://www.cnblogs.com/wuyudong/p/5944356.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5943005.html
Android 手机卫士--导航界面1的布局编写 - wuyudong
本文地址:http://www.cnblogs.com/wuyudong/p/5943005.html,转载请注明出处。 本文实现导航界面1的布局的实现,效果如下图所示: 首先分析所使用的布局样式: 对应的activity_setup1.xml布局文件内容如下: 最后还剩下右下角的布局还没有实现,将
2016-10-09T12:52:00Z
2016-10-09T12:52:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】本文地址:http://www.cnblogs.com/wuyudong/p/5943005.html,转载请注明出处。 本文实现导航界面1的布局的实现,效果如下图所示: 首先分析所使用的布局样式: 对应的activity_setup1.xml布局文件内容如下: 最后还剩下右下角的布局还没有实现,将 <a href="https://www.cnblogs.com/wuyudong/p/5943005.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5941959.html
Android 手机卫士--设置界面&功能列表界面跳转逻辑处理 - wuyudong
在《Android 手机卫士--md5加密过程》中已经实现了加密类,这里接着实现手机防盗功能 本文地址:http://www.cnblogs.com/wuyudong/p/5941959.html,转载请注明出处。 手机防盗业务逻辑分析 输入密码成功后,根据是否设置完成四个导航界面决定跳转到导航界面
2016-10-09T08:41:00Z
2016-10-09T08:41:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】在《Android 手机卫士--md5加密过程》中已经实现了加密类,这里接着实现手机防盗功能 本文地址:http://www.cnblogs.com/wuyudong/p/5941959.html,转载请注明出处。 手机防盗业务逻辑分析 输入密码成功后,根据是否设置完成四个导航界面决定跳转到导航界面 <a href="https://www.cnblogs.com/wuyudong/p/5941959.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5941131.html
Android 手机卫士--md5加密过程 - wuyudong
在之前的文章中,我们将用户的密码使用SharedPreferences存储,我们打开/data/data/com.wuyudong.mobilesafe/shared_prefs文件夹下的 config.xml 文件,导入到本地,查看内容: 密码居然使用的是明文,这样是非常不安全的。这里采用md5加
2016-10-09T02:36:00Z
2016-10-09T02:36:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】在之前的文章中,我们将用户的密码使用SharedPreferences存储,我们打开/data/data/com.wuyudong.mobilesafe/shared_prefs文件夹下的 config.xml 文件,导入到本地,查看内容: 密码居然使用的是明文,这样是非常不安全的。这里采用md5加 <a href="https://www.cnblogs.com/wuyudong/p/5941131.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wuyudong/p/5940718.html
Android 手机卫士--确认密码对话框编写 - wuyudong
本文接着实现“确认密码”功能,也即是用户以前设置过密码,现在只需要输入确认密码 本文地址:http://www.cnblogs.com/wuyudong/p/5940718.html,转载请注明出处。 布局文件和《Android 手机卫士--设置密码对话框》中的布局基本类似,所有copy一下,修改一
2016-10-09T00:30:00Z
2016-10-09T00:30:00Z
wuyudong
https://www.cnblogs.com/wuyudong/
【摘要】本文接着实现“确认密码”功能,也即是用户以前设置过密码,现在只需要输入确认密码 本文地址:http://www.cnblogs.com/wuyudong/p/5940718.html,转载请注明出处。 布局文件和《Android 手机卫士--设置密码对话框》中的布局基本类似,所有copy一下,修改一 <a href="https://www.cnblogs.com/wuyudong/p/5940718.html" target="_blank">阅读全文</a>