云淡风轻的博客

寻门而入,破门而出(博客搬家至个人博客:http://wuyongshi.top)

Android应用的自动升级、更新模块的实现

我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果: 1. 准备知识 在AndroidManifest.xml里定义了每个Androi...

2016-02-27 20:13:16

阅读数:9396

评论数:0

Android之百度推送高级篇之通知

前面发过一篇百度推送的文章,属于刚刚摸索入门级的(传送门:http://blog.csdn.net/zml_2015/article/details/50733659),本篇在入门级的基础上探索推送的高级部分 本次介绍分三部分,首先看第一部分:通知 上次我们实现了推送的基本通知功能,百度推送功能当...

2016-02-25 16:49:04

阅读数:2776

评论数:2

Android 之百度推送

以前没用过推送,项目需要,花时间研究了下百度推送 记录下,仅是推送入门 1.首先去百度开放云 http://developer.baidu.com/ 选择云推送 然后选择开发指南 根据步骤,下载示例代码,推送设置好,到Eclipse上运行,指南上讲的很详细了,不赘述。 整个流程走完之后按照指...

2016-02-24 21:38:10

阅读数:946

评论数:0

异常NoSuchMethodError: android.app.Notification$Builder.build解决方案

02-24 10:05:24.731: E/AndroidRuntime(1577): java.lang.NoSuchMethodError: android.app.Notification$Builder.build 错误原因: Notification.Builder(context)....

2016-02-24 18:18:33

阅读数:2889

评论数:0

Android之Spinner选中列表数据不显示数据问题

Spinner,通过Adapter提供数据,如果是静态的数据(写死的数据),那么spinner一开始就会默认显示第一个数据,在点开列表后,选中其他数据后,会显示相应选中的数据,但是如果在Spinner中通过Adapter提供的数据如果是动态添加的(或异步加载的),那么就可能会碰到这个问题: 页面加...

2016-02-21 18:41:23

阅读数:5090

评论数:7

&qt;<等xml|Html转义字符

前些日子在写Android布局文件时,左右尖括号,括号没在xml中没办法直接使用,需要进行转义,故,收集了一些转义字符,以便查询使用 提示:请直接按CTRL+F搜索您要查找的转义字符。 常用表: No. 文字表記 10進表記 16進表...

2016-02-17 23:01:50

阅读数:2985

评论数:0

服务器接收Android客户端中文乱码解决

本来已经在Servlet中将所有的编码都设置成UTF-8了, response.setContentType("text/html; charset=utf-8"); response.setCharacterEncoding("utf-8");   ...

2016-02-16 23:00:27

阅读数:8495

评论数:2

Android的TextView中文字添加删除线,下划线

以编程的方式添给 TextView 添加删除线(下划线): textview.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线 textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLA...

2016-02-15 22:59:12

阅读数:5678

评论数:0

异常com.google.gson.internal.StringMap cannot be cast to XXX解决方案

02-15 07:20:06.485: E/AndroidRuntime(1766): java.lang.ClassCastException: com.google.gson.internal.StringMap cannot be cast to com.bzjm.beans.Fshopin...

2016-02-15 16:14:30

阅读数:8130

评论数:2

The processing instruction target matching "[xX][mM][lL]" is not allowed

今天在做XML解析的时候,总是给我报  The processing instruction target matching "[xX][mM][lL]" is not allowed 和XML Parsing Error: XML or text declaration no...

2016-02-11 12:19:40

阅读数:2153

评论数:0

Android开发中如何实现外部其他Activity类与指定fragment碎片的相互跳转

先说一下这个问题产生的背景 Activity A中有四个fragment,分别是 a b c d,默认显示的是fragment a。在开发过程中,fragment d中需要和外部Activity进行跳转,将这个外部Activity命名为B吧... 我需要从d中跳转到B中,完成一些设置,然后再从...

2016-02-10 20:46:44

阅读数:3893

评论数:0

android.os.NetworkOnMainThreadException

02-10 10:46:23.099: W/System.err(2319): android.os.NetworkOnMainThreadException     解决方案有两个,一个是使用StrictMode,二是使用线程来操作网络请求。   第一种方法:简单暴...

2016-02-10 19:32:14

阅读数:1738

评论数:0

Android Volley完全解析(一),初识Volley的基本用法

1. Volley简介 我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都...

2016-02-10 19:19:10

阅读数:2356

评论数:0

Android 混淆代码总结

为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤: 1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这个对混淆代码很重要,如果你不小心删掉了,没关系,从其他地方拷贝一个过来 2. 最重要的就是在pro...

2016-02-08 23:20:12

阅读数:1043

评论数:0

ArrayList<T>数组转换为二维数组

因为项目需求,需要将一个List泛型对象转换成二维数组,如,一个将一个List转换为一个二维数组。   1.首先看测试类吧: package com.bzjm.test; import java.util.ArrayList; import java.util.List; import com...

2016-02-08 11:57:45

阅读数:6636

评论数:2

Andorid之Gson解析Json数据

Json类型数据可以通过Json官方提供的方法将Json字符串转化为对象类型,但是解析往往比较麻烦, Gson是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来 谷歌提供的Gson解析Js...

2016-02-03 14:51:16

阅读数:3407

评论数:5

Android客户端与服务器端交互数据之json解析

服务器端的工作就是将特定的数据类型转换为json字符串,然后客户端再将json字符串转换成原来的类型,所以json解析是跨平台数据格式转换的一个桥梁, 这里以最常用的对象类型,list包裹对象类型,list包裹String类型,以及list包裹Map对象类型4种情况为例简单介绍json的数据解析 ...

2016-02-03 01:42:32

阅读数:26968

评论数:7

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