自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (5)
  • 收藏
  • 关注

转载 记录使用retrofit和rejava的初步使用

    implementation fileTree(include: ['*.jar'], dir: 'libs')    implementation 'com.android.support:appcompat-v7:27.1.1'    implementation 'com.android.support:design:27.1.1'    implementation 'com...

2018-12-14 11:50:12 562

转载 收藏一个聚合接口

自己做测试的时候可以使用 http://gank.io/api/data/Android/10/1 //后面三个参数 //Android可接受参数 | Android | iOS | 休息视频 | 福利 | 前端 | App //count 最大 50 //page 是页数 百度地理编译若想不受限,可以用天地图API(完全免费,只需输入地址且无需ak),它的地址解析url如...

2018-12-10 15:28:27 727 2

转载 fragment和activity中的控件相互调用

1.在activity中获取fragment中的控件:v4包:getSupportFragmentManager().findFragmentById(R.id.xxfragment).getView().findViewById(R.id.xx);非v4包:getFragmentManager().findFragmentById(R.id.xxxxfragment).getView()...

2018-10-27 09:19:57 4843 2

转载 销毁全部的Activity,退出当前应用

我用的是广播方式,缺点是退出的是全部的activity,不能销毁指定的activity(但是好像用的不多)。此外,我在A界面设置了启动模式为singleTask,当有人登陆账号时就会从你设置的账号异常登陆的操作界面A 跳到 登陆页面。里边第三种的方法我试了总是崩溃,不知道为什么。Android:销毁所有的Activity退出应用程序几种方式 author:DRC工作室 我们...

2018-08-23 17:09:44 2438

转载 LinearLayout动态添加子View点击事件

XML布局文件 <LinearLayout            android:id="@+id/ll_titles"            android:layout_width="match_parent"            android:layout_height="wrap_content"            android:orientation="hor...

2018-08-22 13:49:29 1416

转载 启动时白屏时间过长的解决办法,第三种方法贼好用

你会很奇怪,为什么有些app启动时,会出现一会儿的黑屏或者白屏才进入Activity的界面显示,但是有些app却不会如QQ手机端,的确这里要做处理一下。这里先了解一下为什么会出现这样的现象,其实很简单,简历一个简单的例子就可以理解了。其实,黑屏或者白屏这里并不是不正常,而是还没加载到布局文件,就已经显示了window窗口背景,黑屏白屏就是window窗口背景。代码如下,可以自己写个小demo就...

2018-08-21 09:54:16 4038

转载 Android Studio 3.0前后的差异,汇总

  1. Gradle版本不匹配修改项目下 gradle/wrapper/gradle-wrapper.propertie 文件中的distributionUrlAS 3.0 ~ 3.0.1改为:distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zipAS 3.1.1 ~3.1.3 改...

2018-07-21 15:19:22 1815

转载 Android Studio更新导致Program type already present:的问题以及如下描述。R文件丢失问题

All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 27.1.1, 27.0.2, 24.1.1. Examples include com.android.suppo...

2018-07-05 19:01:45 16321

转载 jks--》keystore 的转换 cmd命令行

keytool -importkeystore -srckeystore D:\test.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore D:\test1.p12keytool -v -importkeystore -srckeystore D:\test1.p12 -srcstoretype PKCS12 -destkeysto...

2018-07-03 11:25:27 1135

转载 完成Android混淆

http://www.cnblogs.com/common1140/p/5569934.html  ProGuard插件安装地址使用之后最后生成的代码,按需增删即可 # copyright zhonghanwen#-------------------------------------------基本不用动区域---------------------------------------...

2018-06-27 09:38:51 415

转载 NoHttp的学习使用

NoHttp一个有情怀的框架我们日常生活中常用的App,包括我们开发者平常的开发中,有90%以上的App都用了Http来和服务器做交互。随着Android6.0开始AndroidSDK中删除了HttpClient的相关的API,我们有必要选择一个可以兼容高低版本系统的Http框架,Google的官方文档中推荐我们使用HttpURLConnection,但是鉴于HttpURLConnection的A...

2018-06-08 18:58:41 2600

转载 使用nohttp getpost请求3

package com.xjerp.xjtech.nohttp;import com.yanzhenjie.nohttp.rest.Response;/** * Created by ${zpz} on 2018/3/29. */public interface HttpListener <T> { //请求成功时会掉的监听方法 void onSucce...

2018-04-09 19:05:13 354

转载 nohttp的getpost请求2

package com.xjerp.xjtech.nohttp;import android.app.Activity;import android.content.Context;import com.yanzhenjie.nohttp.NoHttp;import com.yanzhenjie.nohttp.download.DownloadListener;import com....

2018-04-09 19:04:03 196

转载 使用nohttp的上传下载和get post请求1

package com.xjerp.xjtech.activity;import android.app.ProgressDialog;import android.content.Intent;import android.os.Bundle;import android.os.Environment;import android.support.design.widget.Text...

2018-04-09 19:03:17 4862

转载 输入框不调出软键盘

editContent.setFocusable(false);editContent.setFocusableInTouchMode(false);

2018-02-26 10:45:01 1170 1

原创 设置水平radiogroup不能显示完全问题

import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.widget.RadioGroup; public class FlowRadioGroup extends RadioGroup {        public FlowRadioGroup...

2018-02-24 10:45:17 1214

原创 Java和Android配置环境变量,步骤

0,1,2,lib文件夹下的dt.jar和tools.jar两个文件3,4,%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;  这四个目录

2017-11-02 13:38:36 432

转载 对recycleView的分页借鉴库

https://yq.aliyun.com/articles/12423Android HeaderAndFooterRecyclerView、ExRecyclerView、PullRefreshLoadRecyclerView、ExRecyclerView

2017-10-26 09:36:18 261

转载 有点晕

1. 开发者头条: https://toutiao.io/2. 伯乐在线:http://www.jobbole.com/3. 极客头条:http://geek.csdn.net/4. 掘金:https://juejin.im/5.http://SDK.CN:https://www.sdk.cn/6. 深度开源:http://www.open-open.c

2017-10-25 11:03:59 169

转载 listView数据过多,或点击过于频繁崩溃问题解决(防止按钮重复点击)

在用户使用 Android 应用的时候,经常会出现过快且多次点击同一按钮的情况,一方面这是因为应用或手机当前有些卡顿,另一方面也可能是由于很多应用并没有设置按钮点击时的 selector 或者其它按钮响应方式(例如点击按钮时按钮放大,常见于游戏),导致用户误认为没有点击到当前按钮,当然,除了相对应的对应用进行优化和设置点击selector以外,我们还可以做一些其它的工作,例如,判断按钮的 onCl

2017-10-24 13:47:56 1595

转载 webview温习

1. 打开网页时不调用系统浏览器, 而是在本WebView中显示:mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(u

2017-05-17 15:43:21 175

转载 手机桌面的动态设置,有几点小问题

service android:name=".VideoLiveWallpaper" android:label="@string/app_name" android:permission="android.permission.BIND_WALLPAPER" android:process=":wallpaper"> 为实时壁纸配置intent-filte

2017-05-17 11:24:30 1283

转载 文件选择

打开文件选择器private static final int FILE_SELECT_CODE = 0;private void showFileChooser() {    Intent intent = new Intent(Intent.ACTION_GET_CONTENT);    intent.setT

2017-05-16 18:14:05 277

转载 多语言切换的思路

1. 实现的效果和微信类似,在设置界面打开切换语言的界面,选择语言后重启 HomeActivity,语言切换完成,下次重新打开 App ,也是用户设置的语言。2. 实现步骤1. 添加多语言文件在不同的 value 文件夹下(例如 value 、value-en、values-zh-rTW 文件夹)添加不同语言的 string.xml 文件,我们的项目添加了英文、简体中文

2017-05-15 09:10:55 2033

转载 diqu地区市的wheel样式

图片名称首先建了三个Model 用于存数据存省 和市的list 和区的public class ProvinceInfoModel { private String name; private List cityList; public ProvinceInfoModel() { super(); } public

2017-05-12 16:15:32 273

转载 okhttp的简单使用例子

OKHttp是一款高效的HTTP客户端,支持连接同一地址的链接共享同一个socket,通过连接池来减小响应延迟,还有透明的GZIP压缩,请求缓存等优势。 1. GET 在OKHttp,每次网络请求就是一个Request,我们在Request里填写我们需要的url,header等其他参数,再通过Request构造出Call,Call内部去请求参数,得到回复,并将结果告诉调用者。 

2017-05-11 14:53:43 4348

转载 butterknife的使用

导入依赖项:Project Structure→app→Dependencies→add→Library Dependence然后搜索ButterKnife导入对应的依赖。需要添加的一些插件Project的build.gradle文件中增加classpath内容:buildscript {repositories { jcenter()}dependencies { cl

2017-05-11 08:48:02 163

转载 android 判断时间是否已过期

public static boolean IsToday(String day) throws ParseException { // 当前的时刻 Calendar pre = Calendar.getInstance(); Date predate = new Date(System.currentTimeMillis()); pre.setTime(preda

2017-05-08 16:05:36 2258 1

转载 RecycleView和pulltoreflash的结合

RecyclerView三种自带布局本文图片接口来自干货集中营http://gank.io/apiRecyclerView是support.v7包中的控件,可以说是ListView和GridView的增强升级版。官方对RecyclerView的描述是(不翻译不是因为我英语差啊,真的):A flexible view for providing a limit

2017-05-03 17:52:45 381

转载 menu文件在actionbar中的用法

@Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.main, menu);return true;}R.menu.main文件    xmlns:tools="http://schemas.android.com/tools"   

2017-05-03 16:02:17 351

转载 设置手机联网状态

public void setNetwork(){       android.app.AlertDialog.Builder builder=new android.app.AlertDialog.Builder(this);   builder.setIcon(R.drawable.net42);          builder.setTitle("网络提示信息");  

2017-04-28 19:10:06 405

转载 Android的消息呼吸灯闪烁

1. notification的各种方法及参数的应用2. 旧版本的SDK和新版本的SDK消息推送的写法是有些不一样的 1. notification的各种方法及参数的应用 (1)消息提示音 /** * sound属性是一个 Uri 对象。 可以在通知发出的时候播放一段音频,这样就能够更好地告知用户有通知到来. * 如:手机的/system/me

2017-04-27 18:08:40 11665

转载 极光自定义消息

自定义通知栏先自定义Receiver ?123456789<receiver android:enabled="true"android:name="Your Receiver">                    

2017-04-25 18:36:18 1653 7

原创 搜索样式的设定

android:layout_width="match_parent"        android:layout_height="50dp"        android:background="@color/top_bgcolor"        android:padding="4dp" >                    android:id="@+id/

2017-04-25 10:26:14 226

转载 apk的更新和下载安装

步骤:1、新建一个类UpdateManger,用于显示提示更新复制代码代码如下:public class UpdateManger { // 应用程序Context private Context mContext; // 提示消息 private String updateMsg = "有最新的软件包,请下载!"; // 下载安装包的网络路径

2017-04-22 16:06:49 893

转载 实现apk的更新

在自己的网站上放置配置文件,存放软件的版本信息:update> version>2version> name>baidu_xinwen_1.1.0name> url>http://gdown.baidu.com/data/wisegame/f98d235e39e29031/baiduxinwen.apkurl>update>在这里我使用的是XML文件,

2017-04-22 16:02:49 449 1

原创 debug.keystore的默认值

原文地址:http://blog.k-res.NET/archives/1229.html                    http://blog.k-res.Net/archives/1671.html(一)eclipse默认debugkeystore格式要求最近开始研究Google Play的In-app Billing IAB内置计费API,发现一个比较烦人的问题就

2017-04-20 08:41:19 597

转载 实现搜索的历史浏览记录,含数据库

MainActivity.java作用:显示搜索框具体代码如下:package scut.carson_ho.search_layout;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActi

2017-04-17 08:51:00 11539 1

原创 设计模式应用场合和对应jdk使用

1).抽象工厂模式(Abstract factory):原理:抽象工厂模式的一个主要目的是把所生成的具体类相分离,这些类的实际名称被隐藏在工厂中,在客户级不必了解。  JDK中的此模式应用:java.util.Calendar#getInstance()java.util.Arrays#asList()java.util.

2017-04-14 17:24:49 421 1

转载 像考试时前面的10几道单选题的实现(布局文件)

xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" androi

2017-04-14 10:21:26 271

联系人列表的demo

侧面用recycleview写的,点击后悬浮出首字母。不过是静态数据,可以接入。

2018-04-12

字母城市列表

将城市列表展示

2017-05-18

安装包的数字签名

打包专用

2017-04-19

中国省县市的json

中国省县市的json

2017-03-22

wpdem在Service中的使用

对service类的使用有帮助

2017-03-21

空空如也

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

TA关注的人

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