- 博客(20)
- 资源 (13)
- 收藏
- 关注
转载 动态规划套路详解
下面通过对斐波那契数列和这道凑零钱问题详解动态规划。动态规划算法似乎是一种很高深莫测的算法,你会在一些面试或算法书籍的高级技巧部分看到相关内容,什么状态转移方程,重叠子问题,最优子结构等高大上的词汇也可能让你望而却步。而且,当你去看用动态规划解决某个问题的代码时,你会觉得这样解决问题竟然如此巧妙,但却难以理解,你可能惊讶于人家是怎么想到这种解法的。实际上,动态规划是一种常见的「算法设计技巧」...
2019-08-09 08:56:46
249
原创 JAVA轻量级定时任务框架
JAVA轻量级定时任务框架任务流程图定时类设计定时任务工具类设计配置文件测试结果**项目:[ 链接](https://mp.youkuaiyun.com)**任务流程图定时类设计定时任务抽象类,该类对外提供了一个jobRun()抽象方法,使用时只需继承该类,然后实现该抽象方法即可。/** * 任务抽象类/已下仅含有核心代码 * @author 康驻关 * Fri Jul 19 09:00:00...
2019-07-19 10:40:07
2871
原创 语音合成完整版
百度语音集成简介 近日因项目需要,查阅多方文档最终选择集成了一个百度的语音合成模块。在此为什么要选百度语音合成呢,因为百度重点声明此业务永久免费。这里我只集成了在线语音播放功能,该项目是在百度案例项目基础上二次开发,所以代码还是比较简洁规范的,有需要的朋友可以直接下载该项目集成到自己的项目中。至于离线语音合成就得需要的朋友自己上百度官方查阅相关文档了。 通过学习本文章还
2016-07-24 11:11:23
3562
转载 Android屏幕适配全攻略(最权威的官方适配指导)
目录(?)[+]Android屏幕适配出现的原因重要概念屏幕尺寸屏幕分辨率屏幕像素密度dpdipdpisppxmdpihdpixdpixxdpi解决方案支持各种屏幕尺寸使用wrap_contentmatch_parentweight使用相对布局禁用绝对布局使用限定符使用尺寸限定符使用最小宽度限定符使用布局别名使用屏幕方向限定符resvalues-sw600dp-portlayoutsxml使用自动拉
2016-07-22 14:28:34
605
原创 画板间即时通讯demo
当我们做项目时肯定会用到即时通讯技术,当然网上第三方已经提供了许多即时通讯的接口,但是一味的使用别人的做好的产品是多么无趣,今天就做了一个关于多个画板间的即时通讯简单DEMO,用到了socket+多线程联 + handler + message联合应用的技术,废话少说,先贴图。如需下载源码,在文章最后已贴出连接。1、项目目录结构 2、当在一个画板上画图时,另一个画板也会自动画出相应图案3、长按
2016-07-20 18:32:45
2784
原创 关于Gson解析关键字处理问题
json字符串已经占据了数据传输的重要地位,我们难免要解析各种各样的json字符串,今天我在解析时就遇到了这个问题,当我们解析的字符串中带有关键字的字段,这种情况该字段是无法生成类的字段的,好在谷歌给我们提供了比较好的解决方法,就是使用@SerializedName(“”)注解。用法如下@SerializedName注解的作用:定义属性序列化后的名称//当我们直接定义如下字段时系统是报错的,因为ab
2016-07-20 11:12:01
2907
原创 安卓开发中关于软键盘处理的一些问题
所有程序开发遇到的问题都离不开查阅文档,首先将安卓中文完整版文档免费共享给大家 如需下载点击此下载链接:http://download.youkuaiyun.com/detail/kzg_ip/9576142 1.控件焦点问题 一些通知在开发过程中,会发现EditText这个控件如果处理不当会出现自动获取焦点的情况,也就是当你打开你的应用是,界面会自动跳出软件盘,那么经过本人多次调试,最有效的方法就是在
2016-07-14 16:37:32
2052
原创 Android中ListView的item不能响应点击事件的原因
开发中很常见的一个问题,项目中的ListView不仅仅是简单的文字,常常需要自己定义Listview。自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者Ch
2016-07-14 09:58:20
619
原创 此文仅用来帮助初学安卓的小伙伴,感兴趣的可以看看
仅供新手参考 学习安卓已经很经常时间了,这绝对是源于自己对安卓的热爱,好多初学安卓的小伙伴不知道该参考什么学习资料,在这我只推荐一本,安卓疯狂讲义,如果真正想学好安卓,就花钱买一本纸质版,方便随时翻阅,个人不推荐看电子版,我这里有一些安卓案例demo,这些demo基本涵盖了安卓所有的控件应用和基础逻辑操作,话不多说,直接贴图,感兴趣的小伙伴自己把资源拿走 以下是demo下载地址
2016-06-12 16:39:35
577
原创 Linux命令大全----常用文件操作命令
摘要:本文主要讲了Linux命令大全—-常用文件操作命令,并附有实例ls这个命令是经常用到的,用来显示当前目录下有哪些文件 ,ls最常用的参数有三个: -a -l -F。 ls -a 说明:Linux上的文件以“.”开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示 一般文件名外,连隐藏文件也会显示出来。 ls -l(这个参数是字母L的小写,不是数字1) 说
2016-05-03 13:13:29
406
原创 Map与JavaBean之间的相互转化
在做导入的时候,遇到了需要将map对象转化 成javabean的问题,也就是说,不清楚javabean的内部字段排列,只知道map的 key代表javabean的字段名,value代表值。那现在就需要用转化工具了。是通用的哦!首先来看 JavaBean 转化成Map的方法:[java] /** * 将一个 JavaBean 对象转化为一个 Map * @param b
2016-04-24 20:43:52
545
原创 一个帖子解决服务器与客户端传递对象的问题,JSON解析两种方法
只要你对JSON有一点了解,以下内容就非常容易理解,闲话少说,直接上代码**方法一**JSONObject 方法解析对象进行传递先写服务器端的代码,先写一个person对象public class Person { private int id; private String name; private String address; public P
2016-04-24 16:57:15
2502
原创 使用HttpURLConnection实现在android客户端和服务器之间传递对象
一般情况下,客户端和服务端的数据交互都是使用json和XML,相比于XML,json更加轻量级,并且省流量,但是,无论我们用json还是用xml,都需要我们先将数据封装成json字符串或者是一个xml字符串然后传输,那么有没有可能我们直接在android客户端上传递一个Object给服务器端呢?答案是肯定的。我们看一个简单的App注册页面,如下图: 当我们点击注册按钮的时候,将用户的注册信息通
2016-04-24 13:01:00
2357
原创 Android Volley完全解析,初识Volley的基本用法
最近一直在学习网络加载图片方面的知识,感觉用Volley解析的方式挺方便的,当然肯定还有更便捷的方法,以下是这位大神博客关于Volley完全解析的网址,已经贴出来了,自己点连接去看http://blog.youkuaiyun.com/guolin_blog/article/details/17482095
2016-04-24 09:06:06
459
原创 Android Service的生命周期
Managing the Lifecycle of a Service service的生命周期,从它被创建开始,到它被销毁为止,可以有两条不同的路径:A started service 被开启的service通过其他组件调用 startService()被创建。 这种service可以无限地运行下去,必须调用stopSelf()方法或者其他组件调用stopService()方法来停止
2016-04-23 12:47:57
461
原创 一个帖子学会Android开发四大组件
这个文章主要是讲Android开发的四大组件,本文主要分为 一、Activity详解 二、Service详解 三、Broadcast Receiver详解 四、Content Provider详解 外加一个重要组件 intent的详解。文章有部分内容来自网络,本文是一个总结性文章。一、Activity详解 Activty的生命周期的也就是它所在进程的生命周期。 一个Activity
2016-04-23 12:36:18
2158
原创 Android之Notification的多种用法
我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。 我们也知道Android系统也是在不断升级的,有关Notification的用法也就有很多种,有的方法已经被android抛弃了,现在我实现了三种不同的方法,并适应不同的android版本。现
2016-04-23 11:03:10
678
原创 MediaStore 与Media.EXTERNAL_CONTENT_URI
**MediaStore这个类是Android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。这个MediaStore包括了多媒体数据库的所有信息,包括音频,视频和图像,android把所有的多媒体数据库接口进行了封装,所有的数据库不用自己进行创建,直接调用利用ContentResolver去掉用那些封装好的接口就可以进行数据库的操作了。今天我就介绍一些这些接口的用法。
2016-04-23 10:39:08
1365
原创 对象实例化---Parcelable接口的使用
1. Parcelable接口 Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, which is
2016-04-23 10:29:34
1125
原创 Android ServiceConnection
绑定到一个Service 应用组件(客户端)可以调用bindService()绑定到一个service.Android系统之后调用service的onBind()方法,它返回一个用来与service交互的IBinder. 绑定是异步的.bindService()会立即返回,它不会返回IBinder给客户端.要接收IBinder,客户端必须创建一个ServiceConnection的实例并传给bi
2016-04-23 09:56:10
1192
2023年上半年信息系统项目管理师真题和解析
2023-10-16
轻量级定时任务框架.zip
2019-07-19
安卓音乐播放器
2016-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人