Android
文章平均质量分 86
Lionel_Medoo
大家好,NO PAINS, NO GAINS,O(∩_∩)O谢谢
展开
-
android系列: webview 缩放及换行
1、webview支持页面缩放,一般通过以下设置就可满足80%的要求//缩放开关webView.getSettings().setSupportZoom(true);设置此属性,仅支持双击缩放,不支持触摸缩放(在android4.0是这样,其他平台没试过)// 设置是否可缩放webView.getSettings().setBuiltInZoomControls转载 2014-09-23 15:05:42 · 651 阅读 · 0 评论 -
android系列:复选框对话框
虽然简单,但是每次用还是要百度,转载 2014-09-30 11:53:50 · 550 阅读 · 0 评论 -
android系列:单选和多选框
转自:点击打开链接不弹出的转载 2014-09-30 11:54:06 · 702 阅读 · 0 评论 -
android系列:ScrollView与ListView,GridView共存冲突解决方案
之前有转其他的文章,不过我觉得这个更好转载 2014-11-14 11:10:54 · 610 阅读 · 0 评论 -
android系列:用RadioButton实现ABCD单选效果
用RadioButton实现ABCD单选效果,小小的效果,献丑了。原创 2014-11-14 11:31:26 · 2226 阅读 · 0 评论 -
android:installLocation简析
在Froyo(android 2.2,API Level:8)中引入了android:installLocation.通过设置该属性可以使得开发者以及用户决定程序的安装位置.android:installLocation隶属于AndroidManifest.XML中的manifest节点.如下所示:xmlns:android="http://schemas.android.com/ap转载 2014-11-16 00:30:24 · 431 阅读 · 0 评论 -
android屏蔽listview 的item事件
转自:android屏蔽listview 的item点击事件。这种需求在现在还是比较多的,比如:QQ聊天界面每条记录都是listview中的一个item,但是这个时候我们并不需要点击的时候高亮显示,还有微信的朋友圈里面也是的,好友的动态都是listview的一条记录,但是只有点击记录中的图片,链接等才需要有响应,点击这一行的时候不要高亮,不需要响应。怎么实现呢?转载 2014-11-18 09:22:50 · 436 阅读 · 0 评论 -
android系列:Intent和IntentFilter详解
转自:点击打开链接Intent用于启动Activity, Service, 以及BroadcastReceiver三种组件, 同时还是组件之间通信的重要媒介.使用Intent启动组件的优势1, Intent为组件的启动提供了一致的编程模型. 无论想要启动的组件是Activity, Service, 还是BroadcastReceiver, 都可以使用Intent封装启动的意转载 2014-10-17 14:26:27 · 513 阅读 · 0 评论 -
Android---intent传递参数(转)
Intent是Activity与Activity之间,Activity与Service之间传递参数的介质,使用Intent和Bundle在组件之间传递数据,而这两种通常实现的是Java基本对象类型和String的传递。在实际项目中,页面之间传值,除了以上几种,经常还有传递Object对象、List类型、List类型和全局变量等等的需求。一、传递List和List以下以传递List为转载 2015-05-31 23:36:07 · 512 阅读 · 0 评论 -
如果让我重新设计一款Android App
转载请注明出处:本文来自aspook的博客:http://blog.csdn.net/ahence/article/details/47154419开发工具的选择开发工具我将选用Android Studio,它是Google官方指定的Android开发工具,目前是1.2.2稳定版,1.3的预览版也已经发布了。Android Studio的优点就不需多说了,Git转载 2015-08-27 13:39:09 · 82 阅读 · 0 评论 -
android 百度地图系列之添加覆盖物和覆盖物的点击事件
转自:http://blog.csdn.net/jing__jie/article/details/51800042之前讲了百度地图定位和地图基本操作,这篇博客讲一下,怎么去给地图添加覆盖物,并当点击覆盖物的时候显示详细信息。 要给地图添加覆盖物,首先需要覆盖物的经纬度,如果还要实现点击事件,显示详细的信息,还需要覆盖物的描述信息(如图片,位置名称等),所以先新建一转载 2017-10-18 18:33:06 · 3558 阅读 · 2 评论 -
Fragment中百度地图API解决 android 6.0无法定位的问题,一片蓝色,返回4.9E-324
主要是android6.0对某些重要权限需要动态申请,而百度地图里面定位需要的权限就需要这些重要的权限,所以我们需要在代码里面做动态申请权限。如果是继承Activity,则可参考 :http://blog.csdn.net/yiranaini_/article/details/53335729如果是继承Fragment,则将几个方法替换下,如下注意,定义全局常量 private s原创 2017-11-08 14:01:18 · 805 阅读 · 0 评论 -
ViewPager+Fragment的实现及禁止滑动
转自:http://blog.csdn.net/lanrenxiaowen/article/details/72528422现在大部分的APP都都大致分为好几个模块,这就用到了viewpager+fragment来实现这样的效果,下面咱们就一起来实现一下这样的效果;一、实现 1、首先是activity_main.xml;新建一个viewpager和三个可供以后点击的按钮L转载 2017-11-08 15:05:16 · 755 阅读 · 0 评论 -
Android接入支付宝实现支付功能
转自:https://blog.csdn.net/qq_26787115/article/details/73838765Android接入支付宝实现支付功能我本来是想直接讲Android支付这一块的,包括支付宝,微信,其他第三方整合支付等,但是微信开放平台他对我的账号做了限制,所有我今天就先把重心放在支付宝的支付上,也算是写得尽可能详细些吧,毕竟是第三方的SDK,只要我们耐心的阅读文档和开发引导...转载 2018-04-04 12:07:17 · 263 阅读 · 0 评论 -
Android移动开发-在Android项目里集成调用支付宝支付开发的实现
转自:https://blog.csdn.net/fukaimei/article/details/78524162如今移动支付比较火,尤其是在中国的市场。移动支付也称为手机支付,就是允许用户使用其移动终端(通常是手机)对所消费的商品或服务进行账务支付的一种服务方式。单位或个人通过移动设备、互联网或者近距离传感直接或间接向银行金融机构发送支付指令产生货币支付与资金转移行为,从而实现移动支付功能。移...转载 2018-04-04 12:08:47 · 280 阅读 · 0 评论 -
Android移动开发-在Android项目里集成调用微信支付开发的实现
转自:https://blog.csdn.net/fukaimei/article/details/78544578如今移动支付比较火,尤其是在中国的市场。移动支付也称为手机支付,就是允许用户使用其移动终端(通常是手机)对所消费的商品或服务进行账务支付的一种服务方式。单位或个人通过移动设备、互联网或者近距离传感直接或间接向银行金融机构发送支付指令产生货币支付与资金转移行为,从而实现移动支付功能。移...转载 2018-04-04 12:12:56 · 245 阅读 · 0 评论 -
android系列:EditText属性
转自:EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,转载 2014-09-30 11:51:51 · 457 阅读 · 0 评论 -
android系列:sharedPreferences的用法 记录
转自:SharedPreferences介绍: 做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接跟操作等耗时大大影响了程序的效率,因此我们使用键值这种一一对应的关系来存放这些配置信息。SharedPreferences正是Android中用于实现这中存储方式的技术。转载 2014-09-29 15:43:25 · 448 阅读 · 0 评论 -
android系列:利用Sensor实现android手机类似于微信摇一摇
传感器有几种类型:方向传感器: Sensor.TYPE_ORIENTATION加速度(重力)传感器: Sensor.TYPE_ACCELEROMETER光线传感器: Sensor.TYPE_LIGHT磁场传感器: Sensor.TYPE_MAGNETIC_FIELD距离(临近性)传感器: Sensor.TYPE_PROXIMITY温度传感器: Sensor.TYPE_TEM转载 2014-09-23 21:01:03 · 676 阅读 · 0 评论 -
android系列:soundpool小结
之前只知道android中可以用mediaplayer播放音乐,原来今天才发现 可以用soundpool,用soundpool可以播一些短的反应速度要求高的声音, 比如游戏中的爆破声,而mediaplayer适合播放长点的。 1. SoundPool载入音乐文件使用了独立的线程,不会阻塞UI主线程的操作。但是这里如果音效文件过大没有载入完成,我们调用play方法时可能产生严重的后果,这转载 2014-09-23 21:33:16 · 478 阅读 · 0 评论 -
android系列:数据存储的几种方式
总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些,但它有它的优点,比如在海量数据时性能优越,有查询功能,可以加密,可以加锁,可以跨应用,跨平台等等;网络,则用于比较重要的事情,比如科研,勘探,航空等实时采集到的数据需要马上通过网络传输到数据处理中心进行存储并进行处理。转载 2014-09-23 22:52:48 · 551 阅读 · 0 评论 -
android系列:Toast用法
应用场景:弹出提示信息主界面:代码如下: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); in转载 2014-08-27 22:52:38 · 498 阅读 · 0 评论 -
android系列: 在WebView中获取网页源码
转载学习。。。。转载 2014-08-09 22:26:18 · 671 阅读 · 0 评论 -
android系列:手机振动器(Vibrator)的使用
获取振动器Vibrator实例: Vibrator mVibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);Vibrator.vibrate()方法:只有1个参数的时候,第一个参数用来指定振动的毫秒数。要传递2个参数的时候,第1个参数用来指定振动时间的样本,第2个参数用来指定是否需要循环。转载 2014-09-23 21:19:01 · 1016 阅读 · 0 评论 -
android系列:apk反编译
在学习android 开发的时候,我们经常回尝试使用到别人的apk,希望能了解别人怎么编写的代码,于是想要一个能实现其反编译的软件,将软件反编译出来,查看其代码。工具/原料反编译软件dex2jar和jdgui.exe软件在下面的连接中http://pan.baidu.com/share/link?share转载 2014-04-15 21:31:23 · 652 阅读 · 0 评论 -
android系列: LayoutInflater详解
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用L转载 2014-09-24 21:18:16 · 388 阅读 · 0 评论 -
android系列:Bitmap的生成流程之BitmapFactory.decodeResource VS BitmapFactory.decodeStream
转自:点击打开链接BitmapFactory.decodeResource和BitmapFactory.decodeStream,相信对于有过android app开发经验的人来说都是很熟悉了。关于Bitmap的OOM问题,网上也有很多文章进行了分析,不少文章都说为避免OOM,最好使用BitmapFactory.decodeStream,但是具体说明原因的我至今没有找到,所以趁着10.转载 2014-09-25 22:35:55 · 730 阅读 · 0 评论 -
android系列:Bitmap的一些操作
转自:点击打开链接转载 2014-09-25 23:06:10 · 433 阅读 · 0 评论 -
android系列:Cursor类的使用
转自:点击打开链接android中从数据库中查出来的数据一般都存在cursor中即:Cursor mCursor = mSQLiteDatabase.query("select * form table", null),说白了就是一个数据集合,具体的说就是每行数据集合,下面是api中对cursor的解释关于 Cursor, 1,Cursor 是每行的集合。转载 2014-10-06 16:15:01 · 538 阅读 · 0 评论 -
android系列:Parcel 和 Parcelable
Parcel 在英文中有两个意思,其一是名词,为包裹,小包的意思; 其二为动词,意为打包,扎包。邮寄快递中的包裹也用的是这个词。Android采用这个词来表示封装消息数据。这个是通过IBinder通信的消息的载体。需要明确的是Parcel用来存放数据的是内存(RAM),而不是永久性介质(Nand等)。Parcelable,定义了将数据写入Parcel,和从Parcel中读出的接口。一个实体转载 2014-10-06 21:08:16 · 475 阅读 · 0 评论 -
android系列:Android之android:launchMode
转自:http://www.eoeandroid.com/blog-531377-3446.html说明一下,大家看这个帖子之前对Task,有一定的了解。而且看完这个之后,最好再看看taskAffinity属性,因为在实际应用中他们一般是联合使用的。在Android的中Activity有4种启动方式:"standard"、"singleTop"、"singleTas转载 2014-11-10 16:22:49 · 1026 阅读 · 0 评论 -
android系列:android.intent.category.DEFAULT的用途和使用
我也该补补这些1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。 Explicit Intent明确的指定了要启动的Acitivity ,比如以下Java代码:[java] view plaincopyprint?Intent转载 2014-11-10 16:28:50 · 679 阅读 · 0 评论 -
android系列:LinearLayout子控件均等大小
android:id="@+id/opt_rtl" android:layout_width="fill_parent" android:layout_height="60dp" android:orientation="horizontal" android:weightSum="2" ---z and原创 2014-11-11 17:22:08 · 922 阅读 · 0 评论 -
如何集成android微信支付及各种问题(-1,签名错误,无法获得预支付id)的解决办法。
转自:https://blog.csdn.net/gaoqingliang521/article/details/72821188开始怎么吐槽微信支付咱们就不多说了,真是各种坑,我一共弄了3天,才弄好。在开始说我遇到的各种问题之前,我想先给大家提供一个特别好用的demo,我就是通过这个demo把问题都解决了。如果你把这个demo成功运行起来了,那就说明代码是没问题的,下面你就重点去查看,你的包名的...转载 2018-04-04 12:13:36 · 1994 阅读 · 0 评论