自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 阶乘尾零

/* * 输入一个正整数n,求n!末尾有多少个零,比如n=10;n!=3628800,所以答案为2 * 起初思路为将n放入数组中,反向遍历数组,记末尾有多少个零即可, * 可是发现如果数太大的话,会造成int或者long长度越界,所以此方法不可采用 * 新思路为将0-n依次除以5,能整除几次5就是有多少个零,所以记录除了几次5即可 */ public static void

2016-09-18 22:18:23 386

原创 一个整形数组中有正数也有负数, 数组中连续一个或多个组成子数组,每个子数组都有一个和, 求所有子数组中和的最大值

public class HuaWeiTest6 { /* * 一个整形数组中有正数也有负数, * 数组中连续一个或多个组成子数组, * 每个子数组都有一个和, * 求所有子数组中和的最大值 * 输入{ 1, -2, 3, 10,-4, 7, 2, -5 }; * 输出 18 * 基于思想:对于一个数A,若是A的左边累计数非负,那么加上A能使得值不小于A,认为

2016-09-08 20:56:45 1120

原创 将整数以字符串的形式逆序输出

public class HuaWeiTest5 { /* * 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 * 输入例子: 9876673 * 输出例子: 37689 * 先将数依次放入char数组中,然后利用LinkedHashSet特性去重, * 如何按从右至左顺序读取数据呢 * 将普通for循环倒过来写即可 * for (i

2016-09-08 17:06:26 2224

原创 有一个长为n的数组A,求满足0≤a≤b<n的A[b]-A[a]的最大值。

public class FindCoder { /* * 有一个长为n的数组A,求满足0≤a≤b<n的A[b]-A[a]的最大值。 * 给定数组A及它的大小n,请返回最大差值。 测试样例: [10,5],2 * 返回:0 * * */ public static void main(String[] args) { int a[] = { 6, 8, 7,

2016-09-05 21:27:07 1567

转载 asd

http://blog.csdn.net/vfush/article/details/51508098#android-%E9%AB%98%E7%BA%A7

2016-09-05 14:29:32 549

原创 字符串的倒序输出

输入一段字符串,将字符串倒序输出如:输入 how are you       输出 you are how利用栈的先进后出特性即可public class HauWeiTest3 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String str = s

2016-09-04 19:17:19 534

原创 如何用Gson解析复杂的Json数据

今天发现了个极好的网站,是用来自动将json数据分化为实体类的http://api.stay4it.com/json/index.html首先,在他自动转化为实体类的过程中,会出现 @JsonProperty("isEnd")   private int isend;这种类型的实体数据将@JsonProperty("isEnd")删掉,并将private

2016-08-31 15:09:59 882

原创 在Launcher中添加自定义view

在ShortcutAndWidgetContainer.java中的dispatchDraw方法中做出如下修改:@Override protected void dispatchDraw(Canvas canvas) { @SuppressWarnings("all") // suppress dead code warning final bool

2016-08-25 11:37:12 643

原创 如何刷新Launcher界面

公司任务:    通过广播,动态更改图标样式。1.在LauncherAppState.java文件下动态注册广播:filter=new IntentFilter("com.example.zhou");sContext.registerReceiver(mModel,filter);2.在LauncherModel.java文件下onReceive()方法下添加对广播事件

2016-08-22 18:02:48 2866

原创 将应用程序背景设置为桌面壁纸背景

1.  在配置文件下的<activity结点添加透明themeandroid:theme="@android:style/Theme.Translucent">2. 在主Activity的onCreate()方法内添加getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER);

2016-08-22 18:00:51 3400

原创 在代码中获取超级用户的权限

private static boolean hasRootPerssion() { PrintWriter PrintWriter = null; Process process = null; try { process = Runtime.getRuntime().exec("su"); Prin

2016-08-19 17:01:49 756

原创 一个Activity多个入口图标的实现方法

今天公司给了一个需求,只有一个activity,如何在launcher上显示多个图标,并且点金不同的图标进入不同的fragment在配置文件中如下添加即可xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.zhouyuchen.myapplication">

2016-08-12 09:20:34 597

原创 关于notification.setLatestEventInfo()的替代方法

自从notification.setLatestEventInfo()不再让用之后,百度后发现了新的解决办法,直接贴代码NotificationManager manager = (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE);//新建一个Notification管理器;//API le

2016-01-27 23:58:09 12924 2

空空如也

空空如也

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

TA关注的人

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