Android
chw_
如果你将一个知识点分享与我,而我也将一个知识点分享与你,那么我们将拥有两个知识点。
展开
-
org.json.JSONException:End of input at character 0 of
今天在开发的过程中用 json 传数据到服务器时遇到了 org.json.JSONException:End of input at character 0 of 异常,后来经过排查发现是参数与服务器端的不一致所致。原创 2015-10-16 22:03:10 · 2586 阅读 · 0 评论 -
自定义AlertDialog
自定义 AlertDialog 的实现代码,能满足大部分dialog的需求,在使用的时候只需传入你自己的布局即可得到你想要的布局样式。先上图:要传入的dialog布局:dialog.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tool原创 2016-01-14 23:31:28 · 571 阅读 · 0 评论 -
Android_APP微信支付之实现代码
在之前的一篇Android_APP微信支付接口开发中说了大概的实现方式和一些注意细节,这是说在微信支付中应该由我们的服务器来生成支付订单,以及对prepay_id的再次签名都应该在我们的服务器中完成。下面就贴出服务器端的代码,主要是生成支付订单以及对prepay_id进行签名,然后将生成的签名prepay_id传给客户端,在客户端进行二次签名并调起支付:<?php$json = stri原创 2016-03-01 15:48:43 · 2867 阅读 · 0 评论 -
Android自定义控件之日历控件
Android自定义控件之日历控件三月份学习android,至今也有半年有余,中间也做过两个项目,但是依然感觉自己做的应用不是很有新意,比不上应用市场上那些应用如此绚丽。所以自己仍需继续努力。学习至今,仍感觉自定义控件是一块硬骨头,还没修炼到身后的内功,下面就切入正题,以一次项目的需求,来实现一个自定义的日历控件。效果图先来一发。我们分析下效果图,然后确定我们的需求。(1)、绘制星期的自定义View转载 2015-11-13 22:21:07 · 1486 阅读 · 0 评论 -
自动触发监听事件
performClick() 方法可以主动去调用控件的点击事件。 but = (Button) findViewById(R.id.but);but.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {// TODO原创 2015-10-13 22:57:20 · 743 阅读 · 0 评论 -
Android的横竖屏切换
一、在 Android 的应用中默认是可以横竖屏切换的,每次屏幕的横竖屏切换会默认重启当前的 Activity 将屏幕固定有两种方法: 1、在 AndroidManifest.xml 文件中对应的 Activity 添加如下属性: ①、将屏幕固定为竖屏显示: ②、将屏幕固定为横屏显示:原创 2015-10-13 00:20:11 · 873 阅读 · 0 评论 -
Android_APP 微信支付接口开发
1、首先说一下我们在开发微信支付接口的时候遇到最多和最疑惑的问题,那就是明明 appid、商户号、API密钥 都对照了好几遍确实是和自己的一样,并且也没有在Log日志中出现签名错误等信息,却始终调不起微信支付,或是直接回到支付结果后的界面并提示 “微信支付结果:null;code=-1”。这就是微信支付中的一个深坑之处(为什么说这是深坑之处呢?会在下面特别说明)。 2、下面就教大家如何跳出这个深坑原创 2015-09-18 22:53:13 · 5259 阅读 · 3 评论 -
Android中的onActivityResult和setResult方法的使用
如果你想在Activity中得到新打开Activity关闭后返回的数据,你需要使用系统提供的startActivityForResult(Intent intent,int requestCode)方法打开新的Activity,新的Activity关闭后会向前面的Activity传回数据,为了得到传回的数据,你必须在前面的Activity中重写onActivityResult(int re转载 2015-11-08 14:43:50 · 811 阅读 · 0 评论 -
Android_APP微信支付_中文问题
在进行微信支付的时候我们一般需要将 body 参数设置成中文,但是光是直接设置成中文后进行使用时是调不起微 信支付的,这时我们只需按下图进行编码的设置即可成功调起微信支付。原创 2015-10-08 23:07:55 · 1027 阅读 · 0 评论 -
彻底解决Android 拍照 内存溢出 Out of Memory的问题
内存溢出相信做过编程的人都知道一二,这里说Android 内存溢出的问题:、问题描述:Android下的相机在独自使用时,拍照没有问题,通过我们的代码调用时,也正常,但是更换了不同厂商的平板,ROM由Android4.0变成了Android4.1后,拍照出现了OutOfMemory异常,程序中断退出。如何解决这个问题呢?二、先看看我们之前所写的代码 1) 调用系统相机(没有怀疑这里出错,代码略)转载 2015-11-07 00:46:15 · 764 阅读 · 0 评论 -
Android Studio的一些基本应用
Android Studio的一些基本应用: 1.Android Studio的主题样式设置 2.字体样式和大小的设置 3.设置注释模板 4.设置IDE、项目以及当前项目的编码格式 5.Android Studio设置背景图片原创 2016-03-29 09:27:05 · 445 阅读 · 0 评论