- 博客(15)
- 收藏
- 关注
原创 广告滚动
package com.wqy.mydemo;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Paint;import android.os.Handler;import android.os.Looper;import android.text.T...
2019-10-15 00:16:54 193
原创 wjwqy1234push
package com.wqy.windemo;import android.content.Context;import java.util.ArrayList;import java.util.List;/** * Created by Administrator on 2019/8/19 0019. */public class PushManager { p...
2019-08-19 01:22:32 194 5
原创 1234wj啦啦啦
public class PushManager { private boolean pushCheck(Context context, PushMessage messageObject) { List<PushMessage> pushMessages = new ArrayList<>(); String newsId = ...
2019-08-19 01:12:12 243 6
原创 Git常用命令
使用Git的一般流程:1.git remote add origin &amp;lt;url&amp;gt; 添加远程版本库 eg: git remote add origin https://github.com/wuqiuyun/cxs.git2.git init3.git add .4.git commit -m &quot;消息&quot;5.git push origin master merge: 在线...
2018-06-19 16:07:20 207
原创 Error:Execution failed for task ':app:preDebugAndroidTestBuild'解决方案
最近Android studio 总是报以下错误:Error:Execution failed for task ':app:preDebugAndroidTestBuild'.&gt; Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versio...
2018-06-05 15:03:00 281
原创 Butterknife注入框架插件使用介绍
想想刚入行的那会儿,初始化代码的时候都是一个一个id的去复制粘贴,再一个一个控件的起名字。有了butterknife插件,像我这种有点强迫症的程序媛就不用再担心因为搞错id造成空指针而一个一个id去对。butterknife帮我们一键实现view注入和setOnClickListener代码生成。首先,安装Butterknife插件,如图1-图3图1 图2 图3 然后,如图4,在需要使用注入的
2017-11-23 11:56:10 1629
原创 Android studio 自定义apk打包名称
用Android Studio 打包App时生成的名称默认是 app-release.apk(已签名) 或 app-debug.apk(测试版)。若想自定义apk打包名称,可在APP下的build.gradle文件添加以下代码: 代码如下: 第一步,在build.gradle的Android{}上面设置需要生成的时间格式def releaseTime() { return new Dat
2017-11-21 11:00:37 1197
原创 解决Android7.0以上版本升级apk时报android.os.FileUriExposedException的问题
/Android6.0 以前升级apk用以下代码 private void installApk() { Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setAction(android.content.Intent.ACTIO
2017-11-04 16:00:58 884 1
原创 如何在非Activity类中,跳转到另外一个Activity类(context.startActivity(intent); )
1.从一个Activity跳转到另一个Activity,代码如下:Intent intent = new Intent(当前Activity.this, 跳转到的Activity.class);startActivity(intent);2.在非Activity下,例如自定义adapter中,无法使用startActivity(intent);方法。此时,我们需要定义一个运行上下文来启动页面跳转:
2017-05-02 20:39:38 5498
转载 Volley与xUtils的区别
Volley与xUtils两者的区别:1、定义方面:Volley是Andrdoid平台的网络通讯库,能使网络通讯更快,更简单,更健壮。 XUtils是第三方开源框架,包含了很多实用的android工具。2、特征方面:Volley 使用了典型的模版回调机制。 xUtils 源于Afinal框架,对Afinal进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持,拥有更加灵活
2017-03-09 11:20:01 623
原创 startActivityForResult 的简单使用
startActivity,另外一种就是使用startActivityForResult。 startActivityForResult的主要作用就是它可以回传数据,例如登录、注册,从登录界面跳转到注册界面,完成注册后,将用户名和密码直接回传给登录界面,免去了重新输入用户名和密码这一环节。
2017-02-08 11:32:45 345
转载 Andriod Fragment 完全解析
此文章转载自张鸿洋的博客:Andriod Fragment 真正的完全解析:http://blog.csdn.net/lmj623565791/article/details/37970961
2017-01-06 10:16:02 303
转载 Android 面试基础知识整理
本文是Max 针对Android面试中一些常见知识点的整理,感谢Max,也感谢本文中引用文章的各位作者,给大家分享了这么多优秀文章,对于其中的解析,是原作者个人见解,有错误和不准确的地方,也请大家积极指正。原文地址:http://blog.csdn.net/csu_max/article/details/39996059本文将持续更新,同时我也将其放在Github上:Point-of-An
2016-06-03 12:01:22 696
原创 HBuilder的常用快捷键
Ctrl + d删除整行内容Ctrl + Shift +R复制当前行到下一行Ctrl + Shift +D重新编辑Ctrl + 方向键当前行整行内容上移或下移Alt + ↓跳转到下一个可编辑区Ctrl + Alt + j与下一行合并Ctrl + Alt + ←选择助手Shift + 回车生成换行符Ctrl + 回车向下插入空行Ctrl + Shift + 回车
2016-05-16 13:26:01 21428
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人