自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 python学习笔记

python基础语法>>> print "Hello, Python!"python标识符在 Python 里,标识符由字母、数字、下划线组成。在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。Python 中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需...

2019-08-28 15:33:40 232

原创 使用loopView实现滚动单选控件

首先添加依赖:implementation 'com.brucetoo.pickview:library:1.2.3'布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" ...

2019-08-14 09:01:03 175

原创 使用eventbus遇到的坑

如图所示,优惠券列表我自定义了一个布局,现在需要点击全部水店可用的时候跳转到可用店铺的页面,现在出现的问题就是我用eventbus发送了一个事件,但是在我接收的时候一直接收到两条消息,后来发现是可使用优惠券的点击事件过后,接着又接收到了一个已使用的优惠券的点击事件。解决办法://private int state;//可使用 已使用 已过期if (event.getState() == t...

2019-07-12 17:58:29 414

原创 Androidstudio添加忽略文件上传到仓库

第一步:将vsc=“svn”中的svn删除掉,这样本地的代码就和远程仓库的代码取消关联了,你可以看到本地的代码没有绿色的图标,如果还有的话你可以重启一下电脑。因为有可能没有及时更新,然后删除本地代码中的.svn .gradle .idea产生的临时文件。第二步:添加忽略Ignore specified file 忽略的是文件这里一般只需要忽略local.properties文件,此文件...

2019-05-16 11:25:52 713

原创 No resource identifier found for attribute *in package *

今天打开as的时候项目突然运行不起来,报了这个错误,查找了网上的解决办法在app下的build.gradle下面加配置,但是又报了Program type already present: android.support.v4.app.ActionBarDrawerToggle$Delegate这个错误,但是项目中又没有添加v4包的依赖,最后将External Libraries中的v4包删除问题...

2019-03-26 09:51:34 330

原创 Gson

try { JSONObject object = new JSONObject(response.body().toString()); int scode = object.getInt("scode"); if (scode == 200) { ...

2019-03-22 11:54:34 107

原创 腾讯bugly集成

参考文档 官方文档1.集成:在项目的build.gradle目录下面设置在根目录的build.gradle目录下面设置: /** 腾讯bugly */ /*ndk { // 设置支持的 SO 库构架 abiFilters 'armeabi', 'x86'// 'armeabi-v7a', 'arm64-v8a', ...

2019-03-07 20:19:28 459

原创 Android如何获取应用签名

很多时候我们需要获取应用签名,例如用到微信的登录分享的时候。怎么签名就不在赘述,今天正好在工作中遇到,下面主要记叙一下如何获取签名,方便在以后工作中用到。通过cmd命令来获取:首先找到keytool.exe所在的目录,我的是C:\Program Files\Java\jdk1.8.0_191\bin,在该文件夹下面打开dos命令行窗口keytool -list -keystore jks目录...

2019-03-07 15:39:14 2313

原创 腾讯移动推送--信鸽

官方文档

2019-02-27 17:51:58 851

原创 sharedSdk分享及三方登入快速集成使用

官方文档一:集成(gradle)(1)首先在根目录下面的build.gradle(2)再在项目的build.gradle加入(3)然后创建MobSDK.gradle文件配置appKey和AppSecret等信息(4)在自定义的application中初始化以上就算集成成功了。下面是使用:最后看一下效果图:...

2019-02-27 17:20:24 477

原创 接口回调

2019-02-26 14:58:06 88

原创 uninstall和install

解决androidstudio安装apk到手机时Error while Launching activity问题:分析原因:项目中主Activity页面运行报的错误,因为android studio认为你的项目还是运行在手机上的,可是你把他卸载掉了,它自然不知道,所以才会出现这种情况。可以看到上图下边栏这里写图片描述,as可能认为你的项目主Activity还在进程中,所以安装不了。解决办法:...

2019-02-22 09:29:41 1399

原创 RecycleView和Checkbox结合使用的时候Checkbox的复用的问题

参考资料public class PendingPrderAdapter extends RecyclerView.Adapter&amp;lt;PendingPrderAdapter.ViewHolder&amp;gt; { private final Context mContext; private ArrayList&amp;lt;SendOrderBean&amp;gt; mData; p...

2019-01-22 11:17:42 485

原创 Edittext获取到焦点并弹出软键盘的解决办法

在EditText的父控件加上这两行代码,拦截EditText的事件处理android:focusable=&quot;true&quot;android:focusableInTouchMode=&quot;true&quot;

2019-01-16 09:26:22 1388

原创 svn的使用

svn回退到之前的某个版本

2019-01-04 21:45:43 112

原创 导入AS项目

1.导入项目之前已经配置了签名文件,导入项目的时候报签名文件错误。File --&amp;amp;gt;structure将之前配置的Signing选项都删除

2019-01-03 22:30:42 846

原创 虚拟导航栏遮挡布局

解决方式1:判断是否有虚拟导航栏,如果有的话重新布局,设置marginbottom为导航栏的高度。核心代码如下 /** * 判断是否存在NavigationBar * @param context:上下文环境 * @return:返回是否存在(true/false) */ public boolean checkDeviceHasNavigat...

2019-01-03 17:00:47 717

原创 腾讯地图集成

官方文档

2019-01-03 10:47:55 552

原创 ShareSDK的集成

官方文档

2019-01-02 20:08:45 129

原创 腾信Bugly的集成

官方文档

2019-01-02 20:01:35 88

转载 Android使用getIdentifier()方法根据资源名来获取资源id

转载

2018-12-24 10:59:28 173

原创 网络请求相关问题汇总

1.使用postman请求的时候是正常的,但是用retrofit请求一直报参数缺失请求不到数据。原因如下图:这里参入参数的时候多加了一个空格。

2018-12-20 15:27:05 220 1

原创 Klog的使用

1.添加依赖implementation 'com.github.zhaokaiqiang.klog:library:1.6.0'2.配置文件 buildTypes { debug{ buildConfigField "boolean", "LOG_DEBUG", "true" minifyEnabled false ...

2018-12-17 11:57:38 4678

原创 关于Application

2018-12-11 22:06:15 97

原创 intent传递序列化的集合对象

发送: public static void startAct(Context context, int type, List&lt;OrderShowBean.GoodsBean&gt; goods) { Intent intent = new Intent(context,EditHandleActivity.class); intent.putExtra("...

2018-12-07 11:10:28 336

转载 安卓UI开发之shape的使用

参考文档

2018-11-22 23:33:19 102

原创 安卓UI布局之checkbox

首先看一下效果图:布局文件如下如所示:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; xmlns:app=&quot;http://s

2018-11-22 22:36:11 296

原创 Android UI开发之TabLayout和ViewPager的使用

首先注意因为Tablayout是android.support.design.widget包下面的,所以需要添加依赖,不然会报错。implementation 'com.android.support:design:27.0.0'首先惯例,咱们看一下效果图:主页代码:public class MainActivity extends AppCompatActivity { pr...

2018-11-22 10:52:08 319

转载 Activity和Fragment之间进行传值fragment的setArguments()和getArguments()

参考文档

2018-11-22 09:51:46 390

原创 Retrofit的集成及使用

集成:compile 'com.squareup.retrofit2:retrofit:2.1.0'compile 'com.squareup.retrofit2:converter-gson:2.1.0'使用:第一步创建api接口public interface Api { @GET("hot") Call&lt;List&lt;String&gt;&gt; listH...

2018-11-19 23:47:59 361

原创 AndroidStudio配置持续更新中...

设置背景色设置Android Studio启动时打开欢迎界面(选择最近打开过的工程)去掉reopen last project on startup即可

2018-11-19 16:29:53 101

原创 LinearLayout和RelativeLayout属性总结

使用“@id/xxx”时,所写的id必须在上下文中已经定义,不能使用在下文定义的id。RelativeLayout的子控件属性总结:1.按照控件之间常规的上下左右依次排列:(指定控件ID)layout_above 指定在某控件上面layout_below 指定在某控件下面layout_toLeftOf 指定在某控件左边layout_toRightOf 指定在某控件右边2.按照控件...

2018-11-18 23:05:17 238 1

原创 EventBus的使用

效果图:一:在moudle里面添加依赖:compile 'org.greenrobot:eventbus:3.0.0'public class MainActivity extends AppCompatActivity { private Button button; private TextView textView; @Override prote...

2018-11-18 22:21:07 196

原创 AndroidStudio 安装 ButterKnife插件以及使用

一. 配置project的build.gradle,添加plugin:dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0' // NOTE: Do not place ...

2018-11-18 11:54:53 363

原创 Attempt to invoke interface method 'int java.util.List.size()' on a null object reference

今天租聘界面跳转到租聘详情页面的时候一直获取不到图片,打印日志看到报了这个错误。后来发现后台改了接口,根据后台返回的json数据,重新通过GsonFromart格式化一下数据就可以了。...

2018-11-16 17:31:55 11043

原创 解析JSON格式

两种方法:第一种官方提供的JSONObject,也可以使用谷歌开源库GSONJSONObjectprivate void parseJSONWithJSONObject(String jsonData){ try { //将服务器返回的数据传入到一个JSONArray中 JSONArray jsonArray = new JSONArray(jsonD...

2018-11-15 23:35:48 168

原创 生成正式签名的apk

build–&gt;Generate Signed APK如果还没有一个正式的keystore文件的话,所以应该点击Create new按钮,然后会弹出一个新的对话框来让我们填写创建keystore文件所必要的信息,根据自己实际情况来填写就行,如下图:注意:使用Android studio生成apk文件时,Key store path 是密钥库文件地址的意思,新手菜鸟会想,我怎么知道他在哪...

2018-11-13 23:46:10 222

转载 Android开发项目中的build.gradle文件介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37222746/article/details/54376592 在开发android项目中,我们通常会遇到两个build.gradle文件。如下图所示:一个用于整个项目,另一个用于app...

2018-10-24 10:19:42 3126

原创 加速AS的Gradle构建速度

在利用Android Studio做项目时,发现随着项目内资源的逐渐增多(或者项目创建时间太过久远,而又未经常打开),Android Studio的build速度也越来越慢。在互联网上一番搜索后,发现通过以下方法可以加快Gradle的构建速度。在以下Gradle目录创建gradle.properties文件C:\Users\Administrator\.gradle并在文件中增加以下数据,然...

2018-10-23 15:59:59 416

原创 AndroidStudio中Gradle相关

1.gradle 的版本号怎么指定如图所示,我们可以在菜单栏 File -&amp;gt; Projuect Structure 打开工程结构窗口,并在 Project 一项中选择 Gradle Verison。同时,在 gradle-wrapper.properties 文件中,指定了你的 gradle 的下载路径和版本。上图中Gradle version指的就Gradle的版本号为3.3,A...

2018-10-23 10:56:58 124

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除