- 二维码大小:3MBAndroid 基于google Zxing实现对手机中的二维码进行扫描,项目详情http://blog.csdn.net/xiaanming/article/details/14450809Android 基于google Zxing实现对手机中的二维码进行扫描,项目详情http://blog.csdn.net/xiaanming/article/details/144508095 2469浏览免费
- Android系统采用一种称为Surface的UI架构为应用程序提供用户界面。在Android应用程序中,每一个Activity组件都关联有一个或者若干个窗口,每一个窗口都对应有一个Surface。有了这个Surface之后,应用程序就可以在上面渲染窗口的UI。最终这些已经绘制好了的Surface都会被统一提交给Surface管理服务SurfaceFlinger进行合成,最后显示在屏幕上面。无论是应用程序,还是SurfaceFlinger,都可以利用GPU等硬件来进行UI渲染,以便获得更流畅的UI。在Android应用程序UI架构中,还有一个重要的服务WindowManagerService,它负责统一管理协调系统中的所有窗口,例如管理窗口的大小、位置、打开和关闭等。这个PPT讲Android应用程序的Surface机制,阐述Activity、Window和View的关系,以及应用程序、WindowManagerService和SurfaceFlinger协作完成UI渲染的过程5 1091浏览免费
- android大小:6MB强悍的防微信demo包含:新手指导、主界面、模仿对话、摇一摇、设置、弹出框等。 仅供下载调试,不能用于商业开发。 版权归原作者谜@BUAA 所有 资源较老,不建议使用强悍的防微信demo包含:新手指导、主界面、模仿对话、摇一摇、设置、弹出框等。 仅供下载调试,不能用于商业开发。 版权归原作者谜@BUAA 所有 资源较老,不建议使用5 618浏览免费
- android大小:640KBandroid简单定位的实例。详见http://blog.csdn.net/limb99/article/details/18819925android简单定位的实例。详见http://blog.csdn.net/limb99/article/details/188199254 305浏览免费
- android,框架大小:1MBgoogle的一款高效加载图片,请求网络数据的开发框架...google的一款高效加载图片,请求网络数据的开发框架...5 189浏览免费
- Android核心技术与实例详解 图书简介: 本书以Android应用程序的开发为主题 并结合真实的案例向读者详细介绍了Android的基本组件的使用及应用程序开发的整个流程 全书分为三篇共18章 第一篇以简单易懂的实例为依托 详细介绍了Android平台的基本控件 高级控件 常用界面布局及菜单对话框等相关知识;第二篇介绍了Android平台的高级知识 包括消息与广播服务 网络数据处理 手机通信功能 桌面组件 多媒体采集 Google服务及3D程序开发等;第三篇则对三个真实案例的开发步骤进行详细介绍 逐步向读者讲解Android手机应用程序的真实开发过程 同时在源代码中还包含了详细的注释 以尽量帮助读者掌握代码中的每一个细节 尽快掌握Android编程 本书的讲述由浅入深 从介绍Android平台的基本组件到带领读者开发大型应用程序 结构清晰 语言简洁 非常适合初学者和进阶开发者阅读参考 本书附赠DVD光盘1张 其中包含了大容量的手把手教学视频 电子教案 PPT 实例源代码等 Android核心技术与实例详解 图书目录: 基础篇 第1章 Android开发起步 1 1 Android平台简介 1 1 1 Android背景介绍 1 1 2 Android平台架构 1 2 Android开发环境的搭建 1 2 1 相关软件的下载与安装 1 2 2 虚拟设备的创建和使用 1 2 3 创建“Hello Android” 1 2 4 Android应用程序的调试 1 3 小结 第2章 Android应用程序的构成 2 1 Android应用程序的解析 2 1 1 目录结构 2 1 2 资源的管理与使用 2 1 3 AndroidManifest xml简介 2 1 4 应用程序的权限 2 2 Android基本组件的介绍 2 2 1 应用程序的生命周期 2 2 2 Activity简介 2 2 3 Service简介 2 2 4 BroadcastReceiver简介 2 2 5 ContentProvider简介 2 2 6 Intent和IntentFilter简介 2 3 小结 第3章 Android布局管理器 3 1 控件类概述 3 1 1 View类简介 3 1 2 ViewGroup类简介 3 2 线性布局 3 2 1 LinearLayout类简介 3 2 2 线性布局案例 3 3 表格布局 3 3 1 TableLayout类简介 3 3 2 表格布局案例 3 4 相对布局 3 4 1 RelativeLayout类简介 3 4 2 相对布局案例 3 5 帧布局 3 5 1 FrameLayout类简介 3 5 2 帧布局案例 3 6 绝对布局 3 6 1 AbsoluteLayout类简介 3 6 2 绝对布局案例 3 7 小结 第4章 Android常用基本控件 4 1 文本控件的介绍 4 1 1 TextView类简介 4 1 2 EditText类简介 4 1 3 文本框使用案例 4 2 按钮控件 4 2 1 Button类简介 4 2 2 ImageButton类简介 4 2 3 9Patch图片简介 4 2 3 9Patch图片使用案例 4 3 状态开关按钮 4 3 1 ToggleButton类简介 4 3 2 开关按钮的使用 4 4 单选按钮与复选按钮 4 4 1 CheckBox和RadioButton类简介 4 4 2 单选按钮和复选按钮使用案例 4 5 图片控件 4 5 1 ImageView类简介 4 5 2 图片查看器 4 6 时钟控件 4 6 1 AnalogClock和DigitalClock类简介 4 6 2 时钟控件使用案例 4 7 日期与时间选择控件 4 7 1 DatePicker类简介 4 7 2 TimePicker类简介 4 7 3 日期时间控件使用案例 4 8 动画播放技术 4 8 1 帧动画简介 4 8 2 帧动画使用案例 4 8 3 补间动画简介 4 8 4 补间动画使用案例 4 9 小结 第5章 Android常用高级控件 第6章 菜单与对话框 高 级 篇 第7章 Android事件处理模型 第8章 游戏与3D应用程序开发 第9章 消息广播与服务 第10章 网络与数据处理 第11章 手机通信功能开发 第12章 手机特有Feature开发 第13章 桌面组件与多媒体数据采集 第14章 传感器应用的开发 第15章 Google服务 第16章 Android游戏开发实践 快乐数独 案例篇 第17章 Android地图搜索应用 美食天下 第18章 Android社交分享平台 口袋微博">Android核心技术与实例详解 图书简介: 本书以Android应用程序的开发为主题 并结合真实的案例向读者详细介绍了Android的基本组件的使用及应用程序开发的整个流程 全书分为三篇共18章 第一篇以简单易懂的实例为依托 详细 [更多]5 1005浏览免费
- Android大小:45MBAndroid面试高薪之路100多页高清扫描版 新书 好书 面试必备Android面试高薪之路100多页高清扫描版 新书 好书 面试必备5 245浏览免费
- Android大小:7MB67.[开源][安卓][全局代理]proxydroid-master ProxyDroid是Android上的一个全局代理应用,遵循GPLv3协议,可以帮助你设置Android设备上的代理。proxydroid项目包含了ProxyDroid所有开放源代码。67.[开源][安卓][全局代理]proxydroid-master ProxyDroid是Android上的一个全局代理应用,遵循GPLv3协议,可以帮助你设置Android设备上的代理。proxydroid项目包含了ProxyDroid所有开放源代码。4 1832浏览免费
- Fragment大小:1MBFragment实现导航,详见http://blog.csdn.net/walker02/article/details/11881621Fragment实现导航,详见http://blog.csdn.net/walker02/article/details/118816215 240浏览免费
- ShareSDK大小:9MB使用ShareSDK实现第三方授权登录、分享以及获取用户资料效果,项目中包含:源码+效果图+项目结构图 教程地址:http://blog.csdn.net/yangyu20121224/article/details/9057257使用ShareSDK实现第三方授权登录、分享以及获取用户资料效果,项目中包含:源码+效果图+项目结构图 教程地址:http://blog.csdn.net/yangyu20121224/article/details/90572575 493浏览免费
- mui大小:2MBMUI 是一个轻量级的 HTML、CSS 和 JS 框架,遵循 Google 的 Material Design 设计思路,中文帮助文档MUI 是一个轻量级的 HTML、CSS 和 JS 框架,遵循 Google 的 Material Design 设计思路,中文帮助文档4 577浏览免费
- zxing大小:528KBzxing jar包zxing jar包5 1566浏览免费
- Android大小:261KBhttp://blog.csdn.net/ichliebephone/archive/2011/04/30/6373184.aspx对应的代码例子http://blog.csdn.net/ichliebephone/archive/2011/04/30/6373184.aspx对应的代码例子4 156浏览免费
- 透明状态栏大小:20KB在android 4.4中实现透明状态栏 基于SystemBarTint实现,所需要的类 博客: http://blog.csdn.net/s1e1s/article/details/46558681在android 4.4中实现透明状态栏 基于SystemBarTint实现,所需要的类 博客: http://blog.csdn.net/s1e1s/article/details/465586815 221浏览免费
- 一本可在较短时间、但又能深入理解Android编程的好书,为便于阅读、自己制作的标签5 0浏览免费
- 历上最全,全球首本Android Studio入门指南,如有任何问题,请联系我. 博客:blog.csdn.net/wirelessqa 来往:hello_xiaopeng 如果没有分,留下邮箱,我可以直接把书发给你。哈哈!5 2151浏览免费
- android学习大小:9MBAndroid从入门到精通,有17个经典案例帮您学习Android从入门到精通,有17个经典案例帮您学习5 153浏览免费
- J2ME模拟器大小:15MB模拟2007手机qq 打开里面2007的jar 即可登陆模拟2007手机qq 打开里面2007的jar 即可登陆5 4645浏览免费
- android大小:22MB图片轮播算是我们用的比较多的一个功能,我之前也写过类似的文章(http://blog.csdn.net/double2hao/article/details/48896297),但是说实话自己写并不是特别方便,而且往往bug会比较多。而在github上有一些大神专门写了viewpager的轮播框架并且开源,供大家学习参考,这篇博客就教大家如何简单地使用开源框架RollViewPager。 对RollViewPager有兴趣,或者希望更深入学习的可以直接去github下载源码学习:https://github.com/Jude95/RollViewPager图片轮播算是我们用的比较多的一个功能,我之前也写过类似的文章(http://blog.csdn.net/double2hao/article/details/48896297),但是说实话自己写并不是特别方便,而且往往bug会比较多。而在github上有一些大神专门写了viewpager的轮播框架并且开源,供大家学习参考,这篇博客就教大家如何简单地使用开源框架RollViewPager。 对RollViewPager有兴趣,或者希望更深入学习的可以直接去github下载源码学习:https://github.com/Jude95/RollViewPager5 536浏览免费
- android大小:269KBandroid map 例子, popview 定位android map 例子, popview 定位4 183浏览免费
- 从零开始Android游戏编程(第二版)大小:2MB从零开始Android游戏编程(第二版)从零开始Android游戏编程(第二版)5 94浏览免费
- ozip大小:25MB将OPPO官网下载的ozip格式刷机包转成zip格式的刷机包,方便第三方rec刷入,亲测好用,严重鄙视某些论坛和厂商出的工具 这点东西还收费,目前已整理工具并打包,设置0积分下载,有用点个关注和支持,感谢!!将OPPO官网下载的ozip格式刷机包转成zip格式的刷机包,方便第三方rec刷入,亲测好用,严重鄙视某些论坛和厂商出的工具 这点东西还收费,目前已整理工具并打包,设置0积分下载,有用点个关注和支持,感谢!!5 9864浏览免费
- searchview大小:7MB博文Demo,文章链接:http://blog.csdn.net/Airsaid/article/details/51087226博文Demo,文章链接:http://blog.csdn.net/Airsaid/article/details/510872265 1096浏览免费
- Android大小:3MB下拉刷新 Android下拉刷新 Android5 122浏览免费
- OCR大小:31MB在android上基于tesseract-ocr开源项目实现的简单的文字识别程序及源代码 tessdata是语言包 需要放到手机SD卡根目录 tess-two是OCR引擎,需要导入到项目中(项目中已经导入)在android上基于tesseract-ocr开源项目实现的简单的文字识别程序及源代码 tessdata是语言包 需要放到手机SD卡根目录 tess-two是OCR引擎,需要导入到项目中(项目中已经导入)5 734浏览免费
- android大小:2MB1.需要在 http://developer.baidu.com/ 注册开发者(个人或公司)账号 2.需要申请Key 打开网址 http://developer.baidu.com/map/index.php 点击 创建应用,跟流程创建应用app 3.点击相关下载->一键下载 4.调用百度地图的APP 需要在 AndroidManifest.xml 添加 <application android:name="baidumapsdk.demo.DemoApplication" android:icon="@drawable/ic_launcher" android:label="@string/app_name" > 这里需要添加key,创建应用后,会有这个key <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="6t2yuIFylnRG7ECj1xHYuelY" /> ..... package com.obtk.mapdemo; import com.baidu.location.BDLocation; import com.baidu.location.BDLocationListener; import com.baidu.location.LocationClient; import com.baidu.location.LocationClientOption; import com.baidu.mapapi.SDKInitializer; import com.baidu.mapapi.map.BaiduMap; import com.baidu.mapapi.map.BaiduMapOptions; import com.baidu.mapapi.map.MapStatusUpdate; import com.baidu.mapapi.map.MapStatusUpdateFactory; import com.baidu.mapapi.map.MapView; import com.baidu.mapapi.map.MyLocationData; import com.baidu.mapapi.map.MyLocationConfiguration.LocationMode; import com.baidu.mapapi.model.LatLng; import com.baidu.mapapi.search.core.SearchResult; import com.baidu.mapapi.search.geocode.GeoCodeResult; import com.baidu.mapapi.search.geocode.GeoCoder; import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener; import com.baidu.mapapi.search.geocode.ReverseGeoCodeOption; import com.baidu.mapapi.search.geocode.ReverseGeoCodeResult; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.RelativeLayout; import android.widget.Toast; import android.app.Activity; import com.obtk.mapdemo.R; public class MapApiDemoActivity extends Activity implements OnGetGeoCoderResultListener { private MapView mMapView = null; private BaiduMap mBaiduMap = null; private GeoCoder mSearch = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // SDK初始化 SDKInitializer.initialize(getApplicationContext()); //当前视图 setContentView(R.layout.activity_map_api_demo); //创建地图对象 init(); final Button btn_location = (Button) findViewById(R.id.btn_location); btn_location.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub getLocation(); btn_location.setEnabled(false); } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.activity_map_api_demo, menu); return true; } /** * 初始化方法 */ private void init() { //mMapView = (MapView) findViewById(R.id.bmapview); mMapView = new MapView(this, new BaiduMapOptions()); mBaiduMap = mMapView.getMap(); /**添加一个对象*/ RelativeLayout rlly_map = (RelativeLayout)findViewById(R.id.rlly_map); rlly_map.addView(mMapView); // 开启定位图层 mBaiduMap.setMyLocationEnabled(true); //初始化搜索模块,注册事件监听 mSearch = GeoCoder.newInstance(); mSearch.setOnGetGeoCodeResultListener(this); } @Override protected void onResume() { super.onResume(); mMapView.onResume(); } @Override protected void onPause() { super.onPause(); mMapView.onPause(); } @Override protected void onDestroy() { // 退出时销毁定位 mLocClient.stop(); // 关闭定位图层 mBaiduMap.setMyLocationEnabled(false); mMapView.onDestroy(); mMapView = null; super.onDestroy(); } // 定位相关 LocationClient mLocClient; public MyLocationListenner myListener = new MyLocationListenner(); private LocationMode mCurrentMode; private boolean isFirstLoc = true; /** * 定位SDK监听函数 */ public class MyLocationListenner implements BDLocationListener { @Override public void onReceiveLocation(BDLocation location) { // map view 销毁后不在处理新接收的位置 if (location == null || mMapView == null) return; MyLocationData locData = new MyLocationData.Builder() .accuracy(location.getRadius()) //此处设置开发者获取到的方向信息,顺时针0-360 .direction(100).latitude(location.getLatitude()) .longitude(location.getLongitude()).build(); mBaiduMap.setMyLocationData(locData); if (isFirstLoc) { isFirstLoc = false; LatLng ll = new LatLng(location.getLatitude(), location.getLongitude()); MapStatusUpdate u = MapStatusUpdateFactory.newLatLng(ll); mBaiduMap.animateMapStatus(u); } String addr = location.getAddrStr(); if (addr != null) { Log.i("Test", addr); } else { Log.i("Test","error"); } double longitude = location.getLongitude(); double latitude = location.getLatitude(); if (longitude > 0 && latitude > 0) { Log.i("Test",String.format("纬度:%f 经度:%f", latitude,longitude)); LatLng ptCenter = new LatLng(latitude,longitude); // 反Geo搜索 mSearch.reverseGeoCode(new ReverseGeoCodeOption() .location(ptCenter)); } //停止定位 mLocClient.stop(); } public void onReceivePoi(BDLocation poiLocation) { } } private void getLocation() { // 定位初始化 mLocClient = new LocationClient(this); mLocClient.registerLocationListener(myListener); LocationClientOption option = new LocationClientOption(); option.setOpenGps(true);//打开gps option.setCoorType("bd09ll"); //设置坐标类型 option.setScanSpan(5000); //定位时间间隔 mLocClient.setLocOption(option); mLocClient.start(); } @Override public void onGetGeoCodeResult(GeoCodeResult arg0) { // TODO Auto-generated method stub } @Override public void onGetReverseGeoCodeResult(ReverseGeoCodeResult result) { // TODO Auto-generated method stub if (result == null || result.error != SearchResult.ERRORNO.NO_ERROR) { Toast.makeText(MapApiDemoActivity.this, "抱歉,未能找到结果", Toast.LENGTH_LONG) .show(); return; } mBaiduMap.clear(); // mBaiduMap.addOverlay(new MarkerOptions().position(result.getLocation()) // .icon(BitmapDescriptorFactory // .fromResource(R.drawable.icon_marka))); mBaiduMap.setMapStatus(MapStatusUpdateFactory.newLatLng(result .getLocation())); Toast.makeText(MapApiDemoActivity.this, result.getAddress(), Toast.LENGTH_LONG).show(); String province = result.getAddressDetail().province; String city = result.getAddressDetail().city; if (province != null && city != null) { } } }1.需要在 http://developer.baidu.com/ 注册开发者(个人或公司)账号 2.需要申请Key 打开网址 http://developer.baidu.com/map/index.php 点击 创建应用,跟流程创建应用app 3.点击相关下载->一键下载 4.调用百度地图的APP 需要在 AndroidManifest.xml 添加 <application android:name="baidumapsdk.demo.DemoApplication" android:icon="@drawable/ic_launcher" android:label="@string/app_name" > 这里需要添加key,创建应用后,会有这个key <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="6t2yuIFylnRG7ECj1xHYuelY" /> ..... package com.obtk.mapdemo; import com.baidu.location.BDLocation; import com.baidu.location.BDLocationListener; import com.baidu.location.LocationClient; import com.baidu.location.LocationClientOption; import com.baidu.mapapi.SDKInitializer; import com.baidu.mapapi.map.BaiduMap; import com.baidu.mapapi.map.BaiduMapOptions; import com.baidu.mapapi.map.MapStatusUpdate; import com.baidu.mapapi.map.MapStatusUpdateFactory; import com.baidu.mapapi.map.MapView; import com.baidu.mapapi.map.MyLocationData; import com.baidu.mapapi.map.MyLocationConfiguration.LocationMode; import com.baidu.mapapi.model.LatLng; import com.baidu.mapapi.search.core.SearchResult; import com.baidu.mapapi.search.geocode.GeoCodeResult; import com.baidu.mapapi.search.geocode.GeoCoder; import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener; import com.baidu.mapapi.search.geocode.ReverseGeoCodeOption; import com.baidu.mapapi.search.geocode.ReverseGeoCodeResult; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.RelativeLayout; import android.widget.Toast; import android.app.Activity; import com.obtk.mapdemo.R; public class MapApiDemoActivity extends Activity implements OnGetGeoCoderResultListener { private MapView mMapView = null; private BaiduMap mBaiduMap = null; private GeoCoder mSearch = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // SDK初始化 SDKInitializer.initialize(getApplicationContext()); //当前视图 setContentView(R.layout.activity_map_api_demo); //创建地图对象 init(); final Button btn_location = (Button) findViewById(R.id.btn_location); btn_location.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub getLocation(); btn_location.setEnabled(false); } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.activity_map_api_demo, menu); return true; } /** * 初始化方法 */ private void init() { //mMapView = (MapView) findViewById(R.id.bmapview); mMapView = new MapView(this, new BaiduMapOptions()); mBaiduMap = mMapView.getMap(); /**添加一个对象*/ RelativeLayout rlly_map = (RelativeLayout)findViewById(R.id.rlly_map); rlly_map.addView(mMapView); // 开启定位图层 mBaiduMap.setMyLocationEnabled(true); //初始化搜索模块,注册事件监听 mSearch = GeoCoder.newInstance(); mSearch.setOnGetGeoCodeResultListener(this); } @Override protected void onResume() { super.onResume(); mMapView.onResume(); } @Override protected void onPause() { super.onPause(); mMapView.onPause(); } @Override protected void onDestroy() { // 退出时销毁定位 mLocClient.stop(); // 关闭定位图层 mBaiduMap.setMyLocationEnabled(false); mMapView.onDestroy(); mMapView = null; super.onDestroy(); } // 定位相关 LocationClient mLocClient; public MyLocationListenner myListener = new MyLocationListenner(); private LocationMode mCurrentMode; private boolean isFirstLoc = true; /** * 定位SDK监听函数 */ public class MyLocationListenner implements BDLocationListener { @Override public void onReceiveLocation(BDLocation location) { // map view 销毁后不在处理新接收的位置 if (location == null || mMapView == null) return; MyLocationData locData = new MyLocationData.Builder() .accuracy(location.getRadius()) //此处设置开发者获取到的方向信息,顺时针0-360 .direction(100).latitude(location.getLatitude()) .longitude(location.getLongitude()).build(); mBaiduMap.setMyLocationData(locData); if (isFirstLoc) { isFirstLoc = false; LatLng ll = new LatLng(location.getLatitude(), location.getLongitude()); MapStatusUpdate u = MapStatusUpdateFactory.newLatLng(ll); mBaiduMap.animateMapStatus(u); } String addr = location.getAddrStr(); if (addr != null) { Log.i("Test", addr); } else { Log.i("Test","error"); } double longitude = location.getLongitude(); double latitude = location.getLatitude(); if (longitude > 0 && latitude > 0) { Log.i("Test",String.format("纬度:%f 经度:%f", latitude,longitude)); LatLng ptCenter = new LatLng(latitude,longitude); // 反Geo搜索 mSearch.reverseGeoCode(new ReverseGeoCodeOption() .location(ptCenter)); } //停止定位 mLocClient.stop(); } public void onReceivePoi(BDLocation poiLocation) { } } private void getLocation() { // 定位初始化 mLocClient = new LocationClient(this); mLocClient.registerLocationListener(myListener); LocationClientOption option = new LocationClientOption(); option.setOpenGps(true);//打开gps option.setCoorType("bd09ll"); //设置坐标类型 option.setScanSpan(5000); //定位时间间隔 mLocClient.setLocOption(option); mLocClient.start(); } @Override public void onGetGeoCodeResult(GeoCodeResult arg0) { // TODO Auto-generated method stub } @Override public void onGetReverseGeoCodeResult(ReverseGeoCodeResult result) { // TODO Auto-generated method stub if (result == null || result.error != SearchResult.ERRORNO.NO_ERROR) { Toast.makeText(MapApiDemoActivity.this, "抱歉,未能找到结果", Toast.LENGTH_LONG) .show(); return; } mBaiduMap.clear(); // mBaiduMap.addOverlay(new MarkerOptions().position(result.getLocation()) // .icon(BitmapDescriptorFactory // .fromResource(R.drawable.icon_marka))); mBaiduMap.setMapStatus(MapStatusUpdateFactory.newLatLng(result .getLocation())); Toast.makeText(MapApiDemoActivity.this, result.getAddress(), Toast.LENGTH_LONG).show(); String province = result.getAddressDetail().province; String city = result.getAddressDetail().city; if (province != null && city != null) { } } }5 951浏览免费
- mac大小:422MBHomebrew 软件管理工具Homebrew 软件管理工具0 1w+浏览免费
- 软件/插件大小:631KB我将该资源设置了免积分,如果你发现需要积分才能下载了,那么一定是平台未经作者个人允许自行调整的,且没有选择权,且不让用户自己决定是否可以删除该资源。下面是截图 https://img1.imgtp.com/2023/06/14/rS4A3RAH.png https://img1.imgtp.com/2023/06/14/fx42Tk9Z.png我将该资源设置了免积分,如果你发现需要积分才能下载了,那么一定是平台未经作者个人允许自行调整的,且没有选择权,且不让用户自己决定是否可以删除该资源。下面是截图 https://img1.imgtp.com/2023/06/14/rS4A3RAH.png https://img1.imgtp.com/2023/06/14/fx42Tk9Z.png5 557浏览免费
- GoogleServicesFramework.apk大小:1MBGoogleServicesFramework.apk 电子市场GoogleServicesFramework.apk 电子市场4 860浏览免费
- videoview全大小:396KB首先声明,本资源并非本人原创。 我们使用videoview时 会发现,它自动保持原有比例,但是却无法达到全屏显示的效果。所以,这个时候查看了videoview的源码后就好办了,我们可以重写它。 具体的都在DEMO里,大家下载起来看看吧。首先声明,本资源并非本人原创。 我们使用videoview时 会发现,它自动保持原有比例,但是却无法达到全屏显示的效果。所以,这个时候查看了videoview的源码后就好办了,我们可以重写它。 具体的都在DEMO里,大家下载起来看看吧。5 586浏览免费
- understand大小:45MBUnderstand-3.1.670-Linux-64bit.tgz Linux 64位机下的Understand(2/2) 序列号: http://blog.csdn.net/look85/article/details/7988332Understand-3.1.670-Linux-64bit.tgz Linux 64位机下的Understand(2/2) 序列号: http://blog.csdn.net/look85/article/details/79883325 619浏览免费
- android大小:36MBandroid开发入门教程(上+下)android开发入门教程(上+下)5 115浏览免费
- Google大小:830KB集成融云的时候 可能经常因为 v4 版本低的原因报错 大家在网上下的 可能又不知道版本是多少 这里给大家提供 21.03版本的 v4 感谢大家支持集成融云的时候 可能经常因为 v4 版本低的原因报错 大家在网上下的 可能又不知道版本是多少 这里给大家提供 21.03版本的 v4 感谢大家支持5 124浏览免费
- Android大小:134KB仿iOS的PickerView控件,有时间选择和选项选择并支持一二三级联动效果 ——TimePopupWindow 时间选择器,支持年月日时分,年月日,时分等格式 ——OptionsPopupWindow 选项选择器,支持一,二,三级选项选择,并且可以设置是否联动仿iOS的PickerView控件,有时间选择和选项选择并支持一二三级联动效果 ——TimePopupWindow 时间选择器,支持年月日时分,年月日,时分等格式 ——OptionsPopupWindow 选项选择器,支持一,二,三级选项选择,并且可以设置是否联动5 804浏览免费
- 中兴830大小:3MB中兴u830的中文recovery,可以卡刷第三方包及官方包 里面也带有一个root工具,比平时的root工具好用 里面带有刷入说明中兴u830的中文recovery,可以卡刷第三方包及官方包 里面也带有一个root工具,比平时的root工具好用 里面带有刷入说明5 171浏览免费
- android开发入门教程大小:18MBandroid开发入门教程android开发入门教程4 83浏览免费
- ListView大小:2MB最近看到很多购物商城都是采用了一种布局,左边是list列表右侧是商品的列表最近看到很多购物商城都是采用了一种布局,左边是list列表右侧是商品的列表5 598浏览免费
- ZIP大小:14MBUICollectionView实现书本翻页布局UICollectionView实现书本翻页布局5 570浏览免费
- listview大小:2MBscrollview嵌套listview,当滑动到底部时,将按键事件传递给listview。scrollview嵌套listview,当滑动到底部时,将按键事件传递给listview。5 101浏览免费
- Indicator大小:2MBAutoScrollViewPager与PageIndicator兼容使用,欢迎下载。AutoScrollViewPager与PageIndicator兼容使用,欢迎下载。4 95浏览免费
- flash模板大小:7MB4套flash模板,有演示很精彩4套flash模板,有演示很精彩4 77浏览免费
- FusionCharts大小:5MBFusionCharts是一组用Flash制作的精美图表控件,这里发布的是正式版哦,没有DEMO标志的。FusionCharts是一组用Flash制作的精美图表控件,这里发布的是正式版哦,没有DEMO标志的。4 95浏览免费
- android大小:2MB下拉列表在android中自带spinner的有时候不太适合我们的界面,我们希望有自己的一种显示方法,那怎么办?自定义Spinner.效果如QQ账号选择一样。下拉列表在android中自带spinner的有时候不太适合我们的界面,我们希望有自己的一种显示方法,那怎么办?自定义Spinner.效果如QQ账号选择一样。5 96浏览免费
- 嵌入式大小:4MB此pl2303驱动程序不支持win11、非旺玖原装PL2303驱动解决办法 详情博客:http://t.csdn.cn/Yvdu0此pl2303驱动程序不支持win11、非旺玖原装PL2303驱动解决办法 详情博客:http://t.csdn.cn/Yvdu05 5523浏览免费
- emoji表情大小:14MBemoji在Android项目中的应用,可让安卓项目快速支持emoji表情的显示,并可判断字符串中是否含有emoji表情emoji在Android项目中的应用,可让安卓项目快速支持emoji表情的显示,并可判断字符串中是否含有emoji表情5 327浏览免费
- Android大小:2MBAndroid PopupWindow显示在控件上方或者下方,完整的例子下载分享给有需要的人;内部填充数据用的自定义LinearLayout,可以动态添加标题,在Activity中处理回调方法.项目中摘取,有些冗余代码,亲要自己简单处理下哦...Android PopupWindow显示在控件上方或者下方,完整的例子下载分享给有需要的人;内部填充数据用的自定义LinearLayout,可以动态添加标题,在Activity中处理回调方法.项目中摘取,有些冗余代码,亲要自己简单处理下哦...5 799浏览免费
- android大小:3MB博文源码,文章链接:http://blog.csdn.net/airsaid/article/details/50588728博文源码,文章链接:http://blog.csdn.net/airsaid/article/details/505887285 857浏览免费
- Android大小:19MB最新Android SDK (4.1): <br> 下载安装顺序: <br> 首先下载安装 <br> 【Android 4.1 SDK Tools 20.0.1】 http://download.csdn.net/detail/joe9i0/4462908 <br> 然后下载以下包解压到SDK Tools的安装目录 <br> 【ARM EABI v7a System Image】 文件超过上传限制,分割为2个部分, 下载后使用7zip解压. ① http://download.csdn.net/detail/joe9i0/4488695 ② http://download.csdn.net/detail/joe9i0/4488705 <br> 【SDK Platform】 http://download.csdn.net/detail/joe9i0/4462924 <br> 【Google USB Driver】 http://download.csdn.net/detail/joe9i0/4488675 <br> 【Android SDK Platform-tools】 http://download.csdn.net/detail/joe9i0/4463093 <br> 【Documention for Android SDK】 文件超过上传限制,分割为2个部分, 下载后使用7zip解压. ① http://download.csdn.net/detail/joe9i0/4463138 ② http://download.csdn.net/detail/joe9i0/4463158 <br> 【Samples for SDK】 http://download.csdn.net/detail/joe9i0/4463213 <br> 【Google APIs】 http://download.csdn.net/detail/joe9i0/4463222 <br> 【Sources for Android SDK】 http://download.csdn.net/detail/joe9i0/4488670最新Android SDK (4.1): <br> 下载安装顺序: <br> 首先下载安装 <br> 【Android 4.1 SDK Tools 20.0.1】 http://download.csdn.net/detail/joe9i0/4462908 <br> 然后下载以下包解压到SDK Tools的安装目录 <br> 【ARM EABI v7a System Image】 文件超过上传限制,分割为2个部分, 下载后使用7zip解压. ① http://download.csdn.net/detail/joe9i0/4488695 ② http://download.csdn.net/detail/joe9i0/4488705 <br> 【SDK Platform】 http://download.csdn.net/detail/joe9i0/4462924 <br> 【Google USB Driver】 http://download.csdn.net/detail/joe9i0/4488675 <br> 【Android SDK Platform-tools】 http://download.csdn.net/detail/joe9i0/4463093 <br> 【Documention for Android SDK】 文件超过上传限制,分割为2个部分, 下载后使用7zip解压. ① http://download.csdn.net/detail/joe9i0/4463138 ② http://download.csdn.net/detail/joe9i0/4463158 <br> 【Samples for SDK】 http://download.csdn.net/detail/joe9i0/4463213 <br> 【Google APIs】 http://download.csdn.net/detail/joe9i0/4463222 <br> 【Sources for Android SDK】 http://download.csdn.net/detail/joe9i0/44886704 286浏览免费
- wap手机大小:79MB50余款手机页面模版源码,美观大气,酷炫特效,布局排版,遵循W3C规范。50余款手机页面模版源码,美观大气,酷炫特效,布局排版,遵循W3C规范。4 252浏览免费
- Android大小:425MB资源是7z超压缩包,Windows系统不能识别也不能打开,需要解压缩软件才能解压(推荐使用Bandzip)。资源是7z超压缩包,Windows系统不能识别也不能打开,需要解压缩软件才能解压(推荐使用Bandzip)。5 1w+浏览免费
- Monokai大小:318KB免费下载.................................................................................免费下载.................................................................................5 4865浏览免费
- android大小:5MBxvideos安装包androidxvideos安装包android3 1w+浏览免费
- qt编程大小:2MBqt实例-图片浏览程序qt实例-图片浏览程序4 118浏览免费
- 主要介绍Qt样式表QSS的使用,语法规则介绍。 这是网络上整理的比较“难得的中文使用手册”,非常适合新手学习样式表使用。5 8530浏览免费
- 苹果id查询大小:1MB可以查询苹果id是否有锁和手机的一些相关信息 AppleID查询工具可以查询苹果id是否有锁和手机的一些相关信息 AppleID查询工具3 3413浏览免费
- Adobe Flash CS5中文版经典教程 本书由Adobe公司的专家编写,是Adobe Flash CS5软件的官方指定培训教材。4 422浏览免费
- android工具大小:767KB点九图片制作工具,比android自带的工具方便,快捷,.9,点9点九图片制作工具,比android自带的工具方便,快捷,.9,点95 1023浏览免费
- Android大小:290KBAndroidSwitchDemo各种开关样式AndroidSwitchDemo各种开关样式5 529浏览免费
- zark大小:2MB仿zaker用手向上推动的效果(推动门效果) 详细说明请见 http://blog.csdn.net/manymore13/article/details/12219687仿zaker用手向上推动的效果(推动门效果) 详细说明请见 http://blog.csdn.net/manymore13/article/details/122196875 150浏览免费
- RecyclerView大小:24MB上一篇文章已经介绍了如何为RecyclerView添加FootView,在此基础上,要添加分页加载的功能其实已经很简单了。 上一篇文章地址:[为RecyclerView添加FootView和HeadView](http://blog.csdn.net/double2hao/article/details/52787975)上一篇文章已经介绍了如何为RecyclerView添加FootView,在此基础上,要添加分页加载的功能其实已经很简单了。 上一篇文章地址:[为RecyclerView添加FootView和HeadView](http://blog.csdn.net/double2hao/article/details/52787975)4 1566浏览免费