Android
文章平均质量分 66
暴走的辣子皮
不论什么事情,只要你持之以恒的坚持去做,就会有意想不到的收获!
展开
-
Android中Retrofit网络请求参数总结,包含参数为List数组的情况
目前在我们的Android开发中,网络请求大多数都是用Retrofit网络请求框架,或者Retrofit+RxJava等等的一些组合,在实际的开发中,我们的请求方式和参数也是多种多样的,大多数的情况下都是这种的:GET方式:@Query@GET("book/search")Call<Book> getSearchBook(@Query("q") String name);//name由调用者传入这就相当于url后面拼接参数一样的;当参数的多的时候就使用map:@Qu...原创 2020-11-16 11:37:46 · 6050 阅读 · 0 评论 -
Android开发中经常遇到的一些不同Json格式数据的解析的总结
json数据的格式种类:1、JSONArray数组类型:[{"DeviceEntityAID":"1cba8ca2727107000000","deviceName":"会议室窗帘","BuildingOID":601,"floorName":"会议室","DeviceCategoryOID":5,"DeviceCategoryAID":"Curtain","Curtain_Statu原创 2016-08-24 13:45:30 · 3075 阅读 · 0 评论 -
Android中如何去组Json格式的数据
在Android开发中 我们可能需要给服务器发送一些命令或者json格式的数据,这时候我们就需要把我们自己的数据转换成json格式发送过去。在这里我就不介绍什么事Json数据了,网上关于这有很详细的讲解,直接上代码:输出的结果:{"IndividualAirconditioning":[{"Temperature":27,"Mode":1,"DeviceEntityOID":"720"原创 2016-08-24 10:17:59 · 1433 阅读 · 0 评论 -
Android自定义的SwitchButton按钮,自己喜欢的风格
效果如图所示:废话不多说 直接上代码:注解:此方法类 是本人在网上找的。并非本人的,拿来自己修改就直接用了import me.imid.movablecheckbox.R;import android.content.Context;import android.content.res.Resources;import android.graphics.Bitmap;import a原创 2016-08-19 15:57:33 · 3533 阅读 · 0 评论 -
Android开发中HTTP协议HttpPost向服务器发送JSon数据格式的数据
public void sendBjData(final String send) { new Thread() { @Override public void run() { HttpClient httpClient = new DefaultHttpClient(); String host_pool = application_iGBS.getApi_ed原创 2016-08-23 10:11:24 · 3953 阅读 · 0 评论 -
Android开发中如何把多个JSONArray组合(拼接)在一起,组成一个整体的字符串。
JSONArray数组的组合拼接:有几个就在里面写几个参数。方法代码:public String joinJSONArry(JSONArray jsonArray1, JSONArray jsonArray2, JSONArray jsonArray3, JSONArray jsonArray4) { StringBuffer buffer = new StringB原创 2016-08-23 10:25:19 · 6734 阅读 · 0 评论 -
Android中Fragment的详解和使用。
一、Fragment的基础知识介绍1.1概述1.1.1 特性 Fragment是activity的界面中的一部分或一种行为。可以把多个Fragment组合到一个activity中来创建一个多界面并且可以在多个activity中重用一个Fragment。可以把Fragment任务模块化的一段activity,它具有自己转载 2016-08-22 15:52:26 · 6400 阅读 · 0 评论 -
Android开发 点击在本地选择换图片(头像)并且保存,实例总结。
类似于QQ、微信头像。头像的选择和换取以及保存。原创 2016-08-22 11:14:13 · 6900 阅读 · 2 评论 -
android中Imagebutton实现两张图片之间的点击来回切换
final ImageButton IB_PullDown = new ImageButton(context); // Bitmap a=null; // IB_PullDown.setButtonDrawable(new BitmapDrawable(a)); IB_PullDown.setBackgroundResource(R.drawable.xl_jiantou);原创 2016-04-22 11:15:14 · 10682 阅读 · 0 评论 -
Android 中门磁自动警报实例总结。。。。
在这个例子中主要的就是有一个门磁警报系统,简单的说,门打开 警报就会响。废话不多说 直接上代码:这是核心方法代码:Anfang.classprivate void init() { rg_securityMode = (RadioGroup) getActivity().findViewById( R.id.rg_securityMode);原创 2016-08-22 10:47:23 · 719 阅读 · 0 评论 -
Android 存储数据的五种方法总结。。。。。。。
本文介绍Android中的5种数据的存储方式。(这五种方法是笔者在网上找的资料和自己所用过的一些总结)本文介绍Android平台进行数据存储的五大方式,分别如下: 1、使用SharedPreferences存储数据 2、文件存储数据 3、SOLite数据库存储数据 4、使用ContentProvider存储数据 5、网络存储数转载 2016-08-22 10:22:32 · 3759 阅读 · 0 评论 -
Android 开发中 app版本更新功能
每个app中 都不能缺少的一个功能就是app版本的更新功能了。大概的步骤就是,首先打开app,点开更新或者自动推送,提示有没有新的版本需要更新,如果没有点击取消,如果有则选择下载安装。代码:private void showUpdateDialog() { // TODO Auto-generated method stub AlertDialog.Builder builde原创 2016-08-29 10:41:57 · 4358 阅读 · 0 评论 -
Android中基于Http协议的网络通信的两种方法Get和Post
废话就不多说了直接上代码,很多的解释就直接写在代码中了!第一种方法:Get方法:public class Get {private HttpResponse httpResponse = null;private HttpEntity httpEntity = null;private String url;Handler handler;//构造函数 用来 给UI界原创 2015-10-15 13:35:35 · 912 阅读 · 0 评论 -
android如何长久保持后台server活跃
开机通过监听广播去进行相关的操作:首先在广播类中代码如下:public class BootBroadcastReceiver extends BroadcastReceiver { // 重写onReceive的方法 @Override public void onReceive(Context context, Intent intent) { // TODO Auto-gen原创 2020-10-26 15:13:23 · 1186 阅读 · 0 评论 -
android中textview中文字显示过长、使其用省略号代替,点击显示全部
tv_name.setOnClickListener(new OnClickListener() { Boolean flag = true; @Override public void onClick(View v) { // TODO Auto-generated method stub if (flag) { flag = false原创 2016-04-22 11:08:45 · 5001 阅读 · 0 评论 -
android中RadioButton中的自带的圆圈如何去掉,两种方法,一种.xml、一种代码中
第一种.xml中 我想大家都知道android:button="@null"其实这就是简单的多RadioButton做的一个自定义,null就是给他为空,所以就变相的隐藏掉了它自带那个圆圈。重点是第二种的方法,在java代码中:RadioButton IB_PullDown;Bitmap a=null;IB_PullDown.setButtonDrawable(new BitmapDra原创 2016-04-22 11:35:59 · 28881 阅读 · 2 评论 -
如果你现在开始学习Android
虽然现在网上有不少Android的教程,不过现在Android的发展已经到了5.1,很多之前的开发教程和学习建议已经不是很适用,决定以自己的见解写一篇Android学习的教程,如果大家有什么好的意见或建可以评论给我。工欲善其事,必先利其器虽然Android开发的门槛比较低,但是有件得心应手的兵器还是很有必要的。开发设备 : Mac (作为开发者,我认为入手一台mac还是很有必要转载 2015-09-11 16:54:58 · 414 阅读 · 0 评论