- 博客(17)
- 资源 (74)
- 收藏
- 关注
转载 Android应用的自动升级、更新模块的实现
我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1. 准备知识 在AndroidManifest.xml里定义了每个Android apk的版本标识:[xhtml] view plain copy pr
2016-02-27 20:13:16 10928
转载 Android之百度推送高级篇之通知
前面发过一篇百度推送的文章,属于刚刚摸索入门级的(传送门:http://blog.csdn.net/zml_2015/article/details/50733659),本篇在入门级的基础上探索推送的高级部分本次介绍分三部分,首先看第一部分:通知上次我们实现了推送的基本通知功能,百度推送功能当然不止这么简单,项目中,客户需要点击推送消息跳转到指定页面。无非就是做一个Activity的跳转,
2016-02-25 16:49:04 3765 2
转载 Android 之百度推送
以前没用过推送,项目需要,花时间研究了下百度推送记录下,仅是推送入门1.首先去百度开放云 http://developer.baidu.com/选择云推送然后选择开发指南根据步骤,下载示例代码,推送设置好,到Eclipse上运行,指南上讲的很详细了,不赘述。整个流程走完之后按照指南上的步骤就可以收到测试的推送消息。流程到这一步,推送示例是基本走完了,那么怎么
2016-02-24 21:38:10 1268
原创 异常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).build();方法不存在解决方案:将Notification.Builder改
2016-02-24 18:18:33 4120
原创 Android之Spinner选中列表数据不显示数据问题
Spinner,通过Adapter提供数据,如果是静态的数据(写死的数据),那么spinner一开始就会默认显示第一个数据,在点开列表后,选中其他数据后,会显示相应选中的数据,但是如果在Spinner中通过Adapter提供的数据如果是动态添加的(或异步加载的),那么就可能会碰到这个问题:页面加载完后,Spinner不会显示默认数据,而且打开下拉列表(或Alert弹出框)选中数据后,仍然不显示
2016-02-21 18:41:23 11717 10
翻译 &qt;<等xml|Html转义字符
前些日子在写Android布局文件时,左右尖括号,括号没在xml中没办法直接使用,需要进行转义,故,收集了一些转义字符,以便查询使用提示:请直接按CTRL+F搜索您要查找的转义字符。常用表:No.文字表記10進表記16進表記文字 Comment001"
2016-02-17 23:01:50 4311
原创 服务器接收Android客户端中文乱码解决
本来已经在Servlet中将所有的编码都设置成UTF-8了,response.setContentType("text/html; charset=utf-8"); response.setCharacterEncoding("utf-8"); 而且客户端发送的数据类型也是UTF-8post.setEntity(new UrlEncodedFormEntity(params
2016-02-16 23:00:27 9559 2
原创 Android的TextView中文字添加删除线,下划线
以编程的方式添给 TextView 添加删除线(下划线):textview.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG ); //中间横线(删除线)textview.getPaint().setAntiAlias(t
2016-02-15 22:59:12 9962
原创 异常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.Fshopinfo这个问题困扰了我N天了,今天终于解决了。什么网上说的代码混淆都是扯淡……异常描述
2016-02-15 16:14:30 12682 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 not at start of entity 的错误,后来查了下讲大概意思是android中解析的时候xml文件格式问题。
2016-02-11 12:19:40 2718
转载 Android开发中如何实现外部其他Activity类与指定fragment碎片的相互跳转
先说一下这个问题产生的背景Activity A中有四个fragment,分别是 a b c d,默认显示的是fragment a。在开发过程中,fragment d中需要和外部Activity进行跳转,将这个外部Activity命名为B吧...我需要从d中跳转到B中,完成一些设置,然后再从B中的返回按钮回到d。但是使用startActivity()方法的结果是:可以实现从d到B的跳转,但是
2016-02-10 20:46:44 5279
原创 android.os.NetworkOnMainThreadException
02-10 10:46:23.099: W/System.err(2319): android.os.NetworkOnMainThreadException 解决方案有两个,一个是使用StrictMode,二是使用线程来操作网络请求。 第一种方法:简单暴力,强制使用,代码修改简单(但是非常不推荐)在MainActivity文件的setContentV
2016-02-10 19:32:14 1987
转载 Android Volley完全解析(一),初识Volley的基本用法
1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。不过HttpURLConnection和HttpClient
2016-02-10 19:19:10 2455
转载 Android 混淆代码总结
为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这个对混淆代码很重要,如果你不小心删掉了,没关系,从其他地方拷贝一个过来2. 最重要的就是在proguard-project.txt添加混淆的申明了: a. 把所有你的jar包都申明进来,
2016-02-08 23:20:12 1231
原创 ArrayList<T>数组转换为二维数组
因为项目需求,需要将一个List泛型对象转换成二维数组,如,一个将一个List转换为一个二维数组。1.首先看测试类吧:package com.bzjm.test;import java.util.ArrayList;import java.util.List;import com.bzjm.dao.MedicineDAO;import com.bzjm.pojo.Medi
2016-02-08 11:57:45 21624 3
原创 Andorid之Gson解析Json数据
Json类型数据可以通过Json官方提供的方法将Json字符串转化为对象类型,但是解析往往比较麻烦,Gson是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来谷歌提供的Gson解析Json往往比Json解析更出色,更简单在这里我写四个通用方法,将最常用的四种数据类型通过Gs
2016-02-03 14:51:16 4601 5
原创 Android客户端与服务器端交互数据之json解析
服务器端的工作就是将特定的数据类型转换为json字符串,然后客户端再将json字符串转换成原来的类型,所以json解析是跨平台数据格式转换的一个桥梁,这里以最常用的对象类型,list包裹对象类型,list包裹String类型,以及list包裹Map对象类型4种情况为例简单介绍json的数据解析服务器端json所用到的jar包下载(免积分)服务器端源码下载(免积分)一、首先服务器
2016-02-03 01:42:32 35233 7
java或Delphi代码直接生成类图工具
2016-04-14
博客导出工具
2016-03-24
android-smart-image-view.jar
2016-03-20
httpclient所需所有jar包
2016-03-19
Genymotion-ARM-Translation_v1.1
2016-03-19
Universal-Image-Loader1.9.4
2016-03-01
Android图片上传源码下载
2016-02-10
自动生成带注释的getter和setter方法(Intellij、AndroidStudio插件).zip
2017-08-29
Gradle-3.4-all.zip下载
2017-03-25
gradle-3.3-all.zip 官方版下载
2017-03-25
批量改名软件(批量修改文件名称)
2017-02-28
webcollector-selenium-all-jar.7z
2017-02-21
SecureCRT 8.0.4.rpm(目前最新版)
2017-01-08
Linux服务器上线步骤
2016-12-01
各行业简历模板
2016-10-11
mysql-5.7.13-winx64.msi(Mysql5.7安装包)工具
2016-07-21
Inletex Easy Meeting Classic破解版
2016-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人