- 博客(15)
- 资源 (5)
- 收藏
- 关注
原创 Service和Thread的区别
首先我们先来看看google对服务和线程的描述:ServicesA Service is an application component that can perform long-running operations in the background, and it doesn’t provide a user interface. Another application compon...
2019-10-10 16:41:27 455 1
原创 Execution failed for task ':app:transformClassesAndResourcesWithR8ForRelease'. You can disable R8 by
Execution failed for task ':app:transformClassesAndResourcesWithR8ForRelease'./You can disable R8 by updating欢迎使用Markdown编辑器欢迎使用Markdown编辑器今天混淆打包出卡住这个问题Execution failed for task ‘:app:transformClas...
2019-09-05 14:36:36 7199 1
原创 关于Gradle sync failed: Could not resolve all files for configuration ':demo:androidApis'.
Gradle sync failed: Could not resolve all files for configuration ':demo:androidApis'. Failed to transform file 'android.jar' to match attributes {artifactType=android-mockable-jar, returnDefaultV...
2019-05-14 17:10:02 4581
原创 使用Jenkins构建Android项目并上传到蒲公英
Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。 一、在Tomcat上部署Jenkins1.到Jenkins官网下载jenkins.war2.将jenkins.war放到Tomcat的webapps文件夹跟目录下3.启动Tomcat,打开...
2019-02-21 15:03:10 480
原创 手把手教你一键打出不同配置和不同包名的jar包
1.前景现公司的产品主要是做SDK,因为有需求,需要打包出不同配置和不同包名的SDK,而SDK的功能是一样的。开始的想法是复制多一份library,需改一下配置,修改一下包名,然后再多执行几次 gradlew makeJar 。...这个方法有点out,操作起来有点麻烦,而且SDK的需求会不断变化,处理配置和包名其他功能需要同步,一不小心就出错了。有没有办法同一份librar...
2018-11-29 17:28:31 651
原创 Android模仿通讯录
Android模仿通讯录最近公司有个读取通讯录的界面,与在博客上爬了一下 其实也不是很难,主要是排序和检索功能的实现。 下面是找到的帖子:Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音http://blog.csdn.net/xiaanming/article/details/12684155首先说下大致的思路:1.通过LoaderManager读取本地的通讯
2017-04-27 18:14:38 1285
原创 Android自定义ViewPager:水平滑动弹性效果,侧滑刷新加载的ViewPager
效果:1.当viewpger为第一页时向右滑动viewpager向右移动;2.当viewpger为最后一页时向左滑动是viewpger向左移动;首先先来看看效果图: 是不是你想要的效果呢? 思路: 1.继承viewpger 2.重写onPageScrolled方法,判断是能滑动 3.重写onTouchEvent方法,处理滑动事件上代码: setp1:继承Viewpager,从写构造
2017-04-26 16:31:45 2833
原创 java已知圆点坐标和半径,得到圆上的点
最近用自定义View写了一个小游戏,遇到的一个需求。希望对你有帮助.../**/*java已知圆点坐标和半径,得到圆上的点/*CIRCLE_CENTER_X ,CIRCLE_CENTER_Y 圆心坐标/*CIRCLE_R 圆半径**/List points = new LinkedList();private void initPointsCircular() {
2016-10-06 18:20:15 12072 2
原创 在XRefreshView中嵌套ScrollView
如果想在XRefreshView中嵌套ScrollView,当内容过多时,发现其实ScrollView不能滚动其实可以使用XScrollView代替ScrollView进行嵌套;<com.andview.refreshview.XRefreshView xmlns:android="http://schemas.android.com/apk/res/android" a
2016-08-08 18:05:38 1901
原创 友盟微博failed to find provider info for com.sina.weibo.sdkprovider
友盟SDK出现failed to find provider info for com.sina.weibo.sdkprovider就在友盟依赖项目的src文件夹下main文件夹中创建一个jniLibs文件夹,将libs中的微博动态库文件(libweibosdkcore.so) 放进去就解决了如图:
2016-08-08 17:56:59 4800
原创 ListView用SimpleAdapter显示图片和文本
首先来看一下效果图: 我们希望用SinpleAdapter一行显示两列, 第一列显示一个图片(ImageView), 第二列显示文本(TextView),实际上是一个垂直布局的LinearLayout,里边两个TextView, 下面我们先看看一下布局文件:Laout代码<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:an
2016-02-18 00:31:14 746
原创 万年历的算法
写了一个万年历的简单算法 可以查询从1900到2099年的1~12月份及输入日期的查询,给大家参考一下import java.util.Scanner;public class TestReg { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);
2015-12-29 20:03:34 4010
原创 Android中关于:at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1099) 的问题
app网络测试是遇到了一个莫名其妙问题,一直下载不了文件,调试了好久。 最后终于查出来了 只要将原来的 AndroidMainfest中的 <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="21" />改为<uses-sdk android:minSdkVersion="
2015-12-07 19:59:26 1265
原创 输入界面,关于stretchColumns和selectAllOnFocus的属性设置
这是整个TableLayout的代码:<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width
2015-12-01 10:02:31 3401
原创 android中关于SD卡的常用操作函数
package com.example.utils;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import android.os.Environment;public
2015-11-30 17:20:17 619
Jenkins构建Android项目需要的插件
2019-02-21
jarjar-1.4.jar 动态更改包名
2018-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人