![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动开发
molashaonian
这个作者很懒,什么都没留下…
展开
-
Android之简易音乐播发器
布局主要代码之ListView: <ListView android:id="@+id/music_list" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@id/handle_btnl原创 2015-11-17 20:36:06 · 558 阅读 · 0 评论 -
解决在极光推送的时候会出现一个 JPush提示:缺少统计代码
<span style="font-size:14px;">@Overrideprotected void onResume(){ super.onResume(); JPushInterface.onResume(this);}@Overrideprotected void onPause(){ super.onPause(); JPush...原创 2016-04-05 10:23:52 · 3202 阅读 · 0 评论 -
AndroidStudio下加入百度地图的使用(一)——环境搭建
AndroidStudio下加入百度地图的使用(一)——环境搭建 最近有学生要做毕业设计,会使用到定位及地图信息的功能,特此研究了一下,供大家参考,百度定位SDK已经更新到了5.0,地图SDK已经更新到了3.5,但是在AndroidStudio中使用还是存在一些不稳定的情况,本章我们使用定位SDK 4.0,MAP SDK 3.0,下面我们开始搭建环境。第一步:申请Key 百度地图Androi...转载 2016-03-13 00:04:19 · 603 阅读 · 0 评论 -
Android中禁止SlidingPaneLayout的侧滑功能
Android中使用android.support.v4.widget.SlidingPaneLayout实现侧滑功能的时候,可能出现滑动屏幕时与SlidingPaneLayout的侧滑发生冲突,查看了帮助文档,发现并没有提供禁止侧滑的方法,所以不得不继承SlidingPanelLayout重写它的方法。直接上代码:<span style="font-size:14px;"><...原创 2016-03-29 22:24:14 · 2142 阅读 · 0 评论 -
关于fragment点击能穿透问题
本人在做项目的过程中遇到的这个问题,然后就在网上百度了一下,之后也是在csdn上看到博友发过此类问题的解决办法,所以特此重新总结一下,顺便也给自己提个醒,避免出现此类问题。好!下面我们说一下问题:举例:当我们建立一个fragment A的时候需要点击跳转到fragment B中,为了返回时不重新加载fragmentA所以我们会使用add的方法来将ragment A加入到后退栈中。当在fragmen...转载 2016-04-14 11:57:26 · 415 阅读 · 0 评论 -
Android 网络编程--上传文件及相应的参数到服务器
之前一直在做SiteCheck的项目,所用到的知识大部分都涉及到网络编程方面,所以现在有时间先把它的使用方法及一些注意事项记录下来。在这里我用两种例子让大家了解它的使用方法:(1)上传图片及相应参数到服务器 (2)上传语音及相应参数到服务器。代码比较多。。。。先贴上代码,再解析:UploadFileTask .java : (实现异步上传的执行类)<span style="font-siz...原创 2016-05-11 21:06:50 · 5082 阅读 · 0 评论 -
Android 实现对图片 Exif 的修改(Android 自带的方法)
很多时候我们都要对我们的图片信息进行一些处理,比如向图片中写入经纬度,拍摄时间,设备信息,作者等等。这个时候我们就要对我们的图片Exif进行写入信息的操作,当然,我们想知道图片的Exif信息,也可以对Exif信息的读取操作。因为Android本身有对图片Exif操作的方法,所以就不需要额外导入其他 jar下面先贴出代码: <span style="font-size:1...原创 2016-05-11 21:29:40 · 9804 阅读 · 1 评论 -
PhoneGap之自定义插件
PhoneGap:作为原生App,Java(这里面是指Android的)与JavaScript 的通信桥梁,使得我们的混合开发更加得心应手,我是与Android结合的混合开发。但在这里不得不吐槽一下PhoneGap这个坑:更新速度很快,但是学习资料的更新却远远跟不上节奏。而且必须按照它的套路走,而且就算按着套路走也可能会出错,最后还是得靠自己摸索。。。。好了,不说那么多了,下面介绍PhoneGap...原创 2016-05-12 23:55:15 · 888 阅读 · 0 评论 -
Android百度地图的使用
做关于位置或者定位的app的时候免不了使用地图功能,本人最近由于项目的需求需要使用百度地图的一些功能,所以这几天研究了一下,现写一下blog记录一下,欢迎大家评论指正!一、申请AK(API Key) 要想使用百度地图sdk,就必须申请一个百度地图的api key。申请流程挺简单的。 首先注册成为百度的开发者,然后打开http://lbsyun.baidu.com/apicons...转载 2016-05-15 18:33:08 · 522 阅读 · 0 评论 -
Android百度定位API的使用
导入库文件在下载页面下载最新的库文件。将liblocSDK2.4.so文件拷贝到libs/armeabi目录下。将locSDK2.4.jar文件拷贝到工程根目录下,并在工程属性->Java Build Path->Libraries中选择“Add JARs”,选定locSDK2.4.jar,确定后返回。这样您就可以在程序中使用百度定位API了。 设置AndroidManifest.xm...转载 2016-05-15 19:05:07 · 391 阅读 · 0 评论 -
Fragment里使用 PhoneGap 的 CordovaWebView
首先说明一下为什么要使用 CordovaWebView 而不直接使用 WebView 呢?由于 Android4.4 版本之后对 WebView 做了很大的改变,具体参考这篇文章:理解WebKit和Chromium: Android 4.4 上的Chromium WebView,这样的改变会出现这样的问题,也是我遇到的问题:webview4.4以上版本使用loadurl加载过长js文件失效问题网上...原创 2016-05-31 20:30:20 · 1306 阅读 · 0 评论 -
Android4.4中WebView无法显示图片解决方案
在Android4.4之前我们在使用WebView时为了提高加载速度我设置了(myWebView.getSettings().setBlockNetworkImage(true);//图片加载放在最后来加载渲染)这样是为了先阻塞图片加载等文字加载完成加加载图。但是Android4.4要是这样设置的话,图片是不会加载的。我想Android4.4中对WebViewAPI进行了优化,这个设置成false...转载 2016-05-31 20:35:26 · 2383 阅读 · 1 评论 -
ViewPager使用--文章集锦
viewpager中彻底性动态添加、删除FragmentAndroid ViewPager使用详解fragment中嵌套viewpager,vierpager中有多个fragment,不显示 ...解决fragment+viewpager第二次进入的时候没有数据的问题Android 实现个性的ViewPager切换动画 实战PageTransformer(兼容Android3.0以下)ViewPa...原创 2016-06-17 20:44:30 · 372 阅读 · 0 评论 -
WebView使用--文章集锦
对于android WebView加载不出Html5网页的解决方法在android4.4中webview的使用相对于之前版本的一些区别理解WebKit和Chromium: Android 4.4 上的Chromium WebViewwebview加载页面,JS方法不能加载的问题解决webview4.4以上版本使用loadurl加载过长js文件失效问题仿微信中加载网页时带线行进度条的WebView的...原创 2016-06-17 20:59:54 · 402 阅读 · 0 评论 -
Android百度定位地图使用--文章集锦
Android百度定位API使用方法Android百度地图开发(一)之初体验AndroidNote013.在百度地图上画出轨迹Android学习笔记之百度地图(分条目覆盖物:ItemizedOverlay)百度地图开发( 基于新版本V2_1_1)— 覆盖物(4)_自定义图层:ItemizedOverlayAndroid 百度地图 SDK v3.0.0 (三) 添加覆盖物Marker与InfoWin...原创 2016-06-17 21:11:01 · 418 阅读 · 0 评论 -
Fragment使用--文章集锦
android使用Fragment实现底部菜单使用show()和hide()来切换以保持Fragment状态Android Fragment 真正的完全解析(上)Android Fragment实践(一)纠正对Fragment Transaction BackStack的误解多个Fragment 切换时不重新实例化Fragment详解之四——管理Fragment(2)理解Fragment生命周期关...原创 2016-06-17 21:19:51 · 387 阅读 · 0 评论 -
Android推送使用--文章集锦
Android之基于百度云推送IMAndroid实现推送方式解决方案Android消息推送(一)--AndroidPn(XMPP协议)Demo版到正式上线采用XMPP协议实现Android推送Android记录18-集成极光推送的一点说明Android 推送 之 JPush关注公众号,分享干货,讨论技术...原创 2016-06-17 21:26:04 · 379 阅读 · 0 评论 -
ListView使用--文章集锦
详解ListView加载网络图片的优化,让你轻松掌握!ListView具有多种item布局——实现微信对话列关注公众号,分享干货,讨论技术原创 2016-06-17 21:29:11 · 357 阅读 · 0 评论 -
Android 百度定位SDKv4.2及6.0_百度定位实例_安卓定位实例
介绍由于项目需要、前几天一直在研究百度定位的功能、通过不断的实践终于有结果了、不愿意独享现在我把我的研究成果和大家分享一下、其实百度的 API 已经相当不错了这之所以要写出来、一是自己做一个笔记、二是以方便一起朋友少走弯路导入库文件在相关下载最新的库文件、将liblocSDK4d.so文件拷贝到libs/armeabi目录下将locSDK4.2.jar文件拷贝到工程的libs目录下、并在工程属性-...转载 2016-03-18 10:51:21 · 1184 阅读 · 0 评论 -
仿微信中加载网页时带线行进度条的WebView的实现
finddreams:http://blog.csdn.net/finddreams/article/details/44172639为了仿微信中加载网页时带进度条的WebView的实现,首先我们来看一下微信中的效果是什么样的: 明确需求之后,我们来开始动手做,首先我们来自定义一个带进度条的WebView,名字为ProgressWebView: /** * @Description:带进度条...转载 2016-01-13 13:17:29 · 684 阅读 · 0 评论 -
Android实现自动定位城市并获取天气信息
定位实现代码: <span style="font-size:14px;">import java.io.IOException;import java.util.List;import android.content.Context;import android.location.Address;import android.location.Criteria;...原创 2016-01-10 23:34:06 · 14519 阅读 · 13 评论 -
Android通过php插入查询SQL数据库
PHP代码header("Content-type: text/html; charset=gb2312");$serverName = "localhost"; //数据库服务器地址$uid = "Mssqla"; //数据库用户名$pwd = "123456"; //数据库密码$connectionInfo = array("UID"=>$uid, "PWD"=&g原创 2015-11-09 16:24:01 · 733 阅读 · 0 评论 -
android AsyncTask介绍 AsyncTask和Handler对比
1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l 在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.2 )H...转载 2015-12-30 13:07:56 · 420 阅读 · 0 评论 -
Android 中Webview 自适应屏幕
webview中右下角的缩放按钮能不能去掉settings.setDisplayZoomControls(false);//隐藏webview缩放按钮 让Webview加载的页面居中显示有我知道的几种方法第一种方法:WebSettings settings = webView.getSettings(); settings.setLayoutAlgorithm(LayoutAlgorithm.SI...转载 2015-12-30 18:44:38 · 324 阅读 · 0 评论 -
Intent详解
【正文】Intent组件虽然不是四大组件,但却是连接四大组件的桥梁,学习好这个知识,也非常的重要。一、什么是Intent1、Intent的概念:Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的activity, service和broadcast receiver之间的交互。Intent这个英语单词的...转载 2016-01-01 16:47:03 · 512 阅读 · 0 评论 -
Android之Android WebView常见问题及解决方案汇总
如有转载,请声明出处: 时之沙: http://blog.csdn.net/t12x3456 Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚品中我们都可以见到web ...转载 2016-01-02 21:20:36 · 1010 阅读 · 0 评论 -
Android实现推送方式解决方案
本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也...转载 2016-01-03 00:08:27 · 425 阅读 · 0 评论 -
Android:控件WebView显示网页
WebView可以使得网页轻松的内嵌到app里,还可以直接跟js相互调用。webview有两个方法:setWebChromeClient 和 setWebClientsetWebClient:主要处理解析,渲染网页等浏览器做的事情setWebChromeClient:辅助WebView处理Javascript的对话框,网站图标,网站title,加载进度等 WebViewClient就是帮助WebV...转载 2015-12-18 13:37:36 · 396 阅读 · 0 评论 -
Fragment+ViewPager实现仿微信点击和滑动切换界面
这是在我写的新闻App中实现的界面切换贴出切换界面的主要代码:xml代码:<span style="font-size:14px;"> <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="wrap_content" ...原创 2015-12-18 19:20:44 · 2192 阅读 · 0 评论 -
android之解析json数据格式详解
1.JSON解析 (1).解析Object之一:view sourceprint?1{"url":"http://www.cnblogs.com/qianxudetianxia"} 解析方法:view sourceprint?1JSONObject demo转载 2015-12-01 18:24:59 · 696 阅读 · 0 评论 -
android极光推送初步了解
推送可以及时,主动的与用户发起交互(1)继承jar包,照示例AndroidManifest.xml添加.(2)自定义MyApp继承自Application,在onCreate方法中调用JPushInterface.init(MainActivity.this);或者在Activity的onCreate中调用.(3)另外,在activity的onResume方法要调用JPushInterface.o...转载 2016-01-04 16:34:28 · 853 阅读 · 0 评论 -
使用Jsoup 抓取页面的数据
需要使用的是jsoup-1.7.3.jar包 如果需要看文档我下载请借一步到官网:http://jsoup.org/ 这里贴一下我用到的 Java工程的测试代码<span style="font-size:14px;">package com.javen.Jsoup;import java.io.IOException;import org.jsoup.Jsoup;im...转载 2015-12-22 09:46:12 · 658 阅读 · 0 评论 -
Android数据过滤器:Filter
类图:通常可以将SearchView和ListView结合,实现数据的搜索和过滤。1.监听SearchView,SearchView.setOnQueryTextListener(OnQueryTextListener listener);2.开启ListView的过滤功能,listView.setTextFilterEnabled(true)。必须开启,否则不会过滤;3..当SearchView...转载 2016-01-08 19:43:08 · 599 阅读 · 0 评论 -
Android SearchView设置与用法的那点事儿
// 设置该SearchView默认是否自动缩小为图标mSearchView.setIconifiedByDefault(false);// 为该SearchView组件设置事件监听器mSearchView.setOnQueryTextListener(this);// 设置该SearchView显示确认搜索按钮mSearchView.setSubmitButtonEnable...原创 2016-01-08 21:46:27 · 7690 阅读 · 0 评论 -
Android SearchView结合Filter实现列表检索功能使用总结
下面贴出主要代码:<span style="font-size:14px;">public class MainActivity extends FragmentActivity implements OnClickListener{ public static SearchView mSearchView = null; public ...原创 2016-01-10 19:12:01 · 1902 阅读 · 1 评论 -
Android之极光推送发送自定义消息
Android端实现主要代码: <span style="font-size:14px;">import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import j...原创 2016-01-10 22:27:33 · 8083 阅读 · 0 评论 -
详解ListView加载网络图片的优化
我们来了解一些ListView在加载大量网络图片的时候存在的常见问题: 1.性能问题,ListView的滑动有卡顿,不流畅,造成非常糟糕的用户体验。 2.图片的错位问题。 3.图片太大,加载Bitmap时造成的OOM(Out of memory),也就是栈内存溢出。 4.异步线程丢失的问题。 针对所存在的问题我们逐个击破,彻底的掌握Li...转载 2016-01-10 23:01:52 · 777 阅读 · 0 评论 -
Android之实现定位
基于android的定位无非就两种:network、gps。两者各有优劣。Network:定位快,准确度低,受环境影响小。GPS:定位慢,准确度高,受环境影响大。本文要解决的问题:1. locationManager.getLastKnownLocation方法返回null。2. 如何实现快速而又精确的定位。 E文好的话,直接看官网就好了http://developer.and...转载 2016-01-10 23:16:38 · 741 阅读 · 0 评论 -
Cordova+Angularjs+Ionic 混合开发入门讲解
作为一名学习Android开发的学生,对于移动开发的发展趋势颇为关注,大家都知道,现在原生的移动开发在企业上基本很少使用了,大部分企业为了降低成本,选择了webapp,hybrid(混合开发)这两种模式,所以对于这种情况,我也去学习了有关这方面的框架,比如:JqueryMobile,Sencha Touch,MUI,还有我们今天说的Cordova+Angularjs+Ionic,在这几种框架来说,...原创 2016-09-19 14:27:14 · 10103 阅读 · 0 评论