自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android pad分屏遇到的一些问题

Android pad分屏问题

2022-06-20 11:55:51 688 1

原创 Android 画中画

Android 画中画

2022-06-20 11:40:53 619

原创 极光推送消息不能解析,

最近极光推送做了一次升级,发现推送消息时,如果是debug版本,能正常收到消息,但是如果是release版本,直接报转换异常。结论:如果推送的消息是自定义模型,要实现序列化,可以选择实现Serializable接口...

2021-11-12 17:56:31 224

原创 AndroidStudio4.0 ButterKnife空指针问题

升级studio时,启动项目butterKnife报空指针,找不到ID一般删除主项目build.gradle的classpath 'com.jakewharton:butterknife-gradle-plugin:8.6.0'然后在APP的build.gradle添加implementation 'com.jakewharton:butterknife:8.4.0'annotationProcessor 'com.jakewharton:butterknife-compiler:8.

2021-11-08 15:12:47 1848

原创 com.google.common不存在

无法导入com.google.common包解决办法:在gradle添加依赖implementation"com.google.guava:guava:16+"

2021-11-08 14:46:58 2574

原创 Android视频播放器横竖屏切换时遇到的问题记录

我用的播放器是KMedia,一个开源的播放器,链接如下https://github.com/BlackQi/KMedia我个人觉得还是很好用的,支持定制。现在遇到一个问题就是播放时横屏铺满全屏视频被拉伸的问题(我们的视频比例为16:9 也就是1.778:1)。由于该播放器没有提供屏幕比例调整的api,所以就只能自己搞了。思路,原本是想直接一刀切:横屏时把window的尺寸调整一下,那window所包含的内容不就直接改了吗 也不用过多的调整UI,而且好用的一点是window调整之后会以屏幕居中,就

2020-12-29 17:21:27 832 2

原创 Android把当前页面绘制成图片

项目里有个需求是分享当前页面,要求把当前页面绘制成图片直接分享直接上代码 /** * 保存图片到本地 * @param b * @return */ public String savePic(Bitmap b) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd_HH-mm-ss", Locale.US); File

2020-10-14 18:14:01 356

原创 关于MPAndroidChart RadarChart 雷达图遇到的一些问题记录。

项目里边柱状图 折线图 雷达图都有 雷达图是最先搞的,但却是最后搞好的。先说结论:一定要在最后给雷达图赋值 或者完事之后刷新一下radarChart.setData(radarData);如果需要柱状图与折线图的看我其他的文章MPAndroidChart LIneChart 折线图遇到的一些问题记录。关于MPAndroidChart BarChart 柱状图组遇到的一些问题记录。下面老规矩 先上效果图我遇到的问题很多 现在弄好了 不想还原了主要问题是Y轴显示不全 下

2020-10-14 15:09:30 1014

原创 MPAndroidChart LineChart 折线图遇到的一些问题记录。

关于MPAndroidChart LIneChart 折线图组遇到的一些问题记录。我是用的版本是3.0.2compile 'com.github.PhilJay:MPAndroidChart:v3.0.2'如果使用柱状图有问题的童鞋可以参考我的另一篇文章,传送门关于MPAndroidChart BarChart 柱状图组遇到的一些问题记录。相对于柱状图,折线图就简单了很多,注释写的很详细,直接上代码xml文件<FrameLayout android:layout

2020-10-14 13:43:06 2733

原创 关于MPAndroidChart BarChart 柱状图组遇到的一些问题记录。

关于MPAndroidChart BarChart 柱状图组遇到的一些问题记录。先上效果图我用的版本是3.0.2compile 'com.github.PhilJay:MPAndroidChart:v3.0.2'主要问题1:数据显示不全,看其他的帖子都是正好一屏的数据量,比如我这个有八组数据,加载完只能显示六组半2:X轴命名问题3:X轴标签不在柱状图组的中心。解决办法:先说第一个问题,这个默认是支持缩放的,可以把柱状图组的宽度变小 ,直到能放下为止。不过这不符合U.

2020-10-14 11:59:24 4746 1

原创 Android改变图片颜色

有时候会遇到同一张图片不同颜色的设计,比如说返回键,有深色有浅色,最早的时候都是切两张图,后来知道是可以动态改变颜色的,一直没记录。其实就是一个函数的事leftBtn.setColorFilter(getResources().getColor(R.color.title_text_bg));...

2020-06-09 09:50:31 538

原创 Android单点登录

公司新需求,限定同一个账号只能同时在一个设备登录,包含Android,iOS以及Pc端,现在记录一下Android端的处理方式目前最常用的两种方式应该是设置Token以及推送两种方式,设置Token这种方式的现在网上资料有很多,附上一个帖子,https://blog.csdn.net/shaoyezhangliwei/article/details/72885876今天记录的第二种方式,用推送来实现,我们用的是极光推送1:当用户成功登录当前app时,设置tag。(我们设置的是用户的userI

2020-05-27 14:52:12 1465

原创 Android RxPermissions

写这个的已经很多了,我主要是遇到了一些问题 记录一下首先是版本的问题这个需要与Rxjava协调使用,那么引用的时候如果版本不一样,创建的方法也是不同的比如说我用的这个版本创建实例的方法为RxPermissions.getInstance();下边是我用的版本值得一提的是 因为Android的机制问题 如果用户第一次拒绝了权限 那么第二次请求权限时,系统会提示“不再提示...

2019-12-26 17:40:04 320

原创 Android H5页面调用相机 获取本地相册并上传

参考了两篇文章,主要是第一篇,解决了我遇到的问题附上原文地址H5页年调用相机的两种方式解决H5调用相机的拍照和录像

2019-12-26 17:21:48 1188

原创 Android App内打开淘宝详情页

话不多说 工具类奉上public class JumpToTianMaoUtils { /** * 跳转到淘宝 淘宝包含天猫,所以天猫的uri也可以 * @param context * @param commodityId 商品id * @param url 跳转链接 */ public sta...

2019-12-26 17:11:22 1556

原创 给RecyclerView添加footView

项目里有一个需求 在列表的底部添加 更多好课在路上 本来打算直接在xml中在recyclerView 下添加一个布局文件 但是如果recyclerview过高时会顶掉 所以想到了footView 由于recyclerview没有直接提供方法来添加footView 那就自己做 主要内容都在适配器参考文章https://blog.csdn.net/qq_33337504/...

2019-06-20 17:02:44 2917

原创 去除RecyclerView底部(最后一条)分割线

做了一个横向滑动的RecyclerView 使用自定义分割线 宽度为10dp因为左右都有padding值 最后一条如果有分割线太丑 也不符合需求解决 网上参考了一些方法 大多都是继承 ItemDecoration 重写其方法 然后在循环创建分割线的循环里减一但是我发现不管用 分割线还在那 似乎是因为宽度太宽引起的?那就继续修改,在给分割线高度赋值的时候 判断如果是最后一条...

2019-06-20 10:46:38 5349 1

原创 CoordinatorLayout+AppBarLayout+RecyclerView遇到的关于滑动的问题

如图 采用的是CoordinatorLayout+AppBarLayout+TabLayout+RecyclerView 点击tab标签时自动吸顶 滑动到上边也自动吸顶遇到的问题1: tablayout吸顶之后 在往上滑动一点recyclerview 往下滑动时先滑动的是AppBar 而不是Recyclerview2:当recyclerView数据较少是 滑动不下来 appBar不...

2019-06-19 17:53:26 10587 5

原创 Android 关于外置SD卡下载文件的一些问题记录

公司的业务有一些MP4文件下载的功能我用的下载框架是okgo下边的okDownload模块,很好用但是已经不维护了 链接https://github.com/jeasonlzy/okhttp-OkGo推荐一个比较好用的 FileDownloaderhttps://github.com/lingochamp/FileDownloader言归正传,现在好多Android 手机厂商又...

2019-05-28 13:31:01 446

原创 instant run

关于安装apk时出现的Instant Run performed a full build and install sincethe installation on the device does not match the local build on disk.查了一些文章说是新建项目,然后把现在项目的buildToolsVersion改成自己本地一致的,但是我现在并不是一个人开发啊...

2019-04-10 15:59:32 511 1

转载 判断网络状态

首先在AndroidManifest.xml添加权限1,判断是否有网络连接 public boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager mConnectivityManager = (Conne

2017-05-03 20:17:27 240

原创 计算图片采样率压缩图片

1:创建工具类,用来计算采样率public class ImageResizer { /** * 计算采样率 * @param options * @param requestWidth * @param requestHeight * @return */ public static int calculateIn

2017-05-03 19:27:55 747

原创 简单使用AsyncTask

/** * 使用AsyncTask查询数据----->聚合数据:健康资讯 */public class MainActivity extends AppCompatActivity { private TextView text_1; @Override protected void onCreate(Bundle savedInstanceState) {

2017-05-03 16:28:38 208

原创 使用AsyncTask自定义图片加载类

/** * Created by qizepu on 2017/4/15. * 创建一个类 继承AsyncTask 用来加载图片 参数类型是String 返回类型是Bitmap */public class LoadImageActivity extends AsyncTask { //定义一个图片的接口 用于回调 public interface Ima

2017-05-03 16:27:07 212

原创 解决图片错位的问题

1:加载图片时,用自定义的图片加载器类,如下:/** * Created by qizepu on 2017/4/15. * 创建一个类 继承AsyncTask 用来加载图片 参数类型是String 返回类型是Bitmap */public class LoadImageActivity extends AsyncTask { //定义一个图片的接口 用于回调

2017-05-03 16:23:02 2446

原创 xListView的简单使用

xListView的使用:下面是写过的一段代码,加载网络图片适配listview1:将xlistview当成本工程的依赖包2:布局文件<com.limxing.xlistview.view.XListView android:id="@+id/lv" android:layout_width="match_parent" android:layout_heig

2017-05-03 16:20:56 476

原创 WebService的简单使用

示例代码,通过webservice查询电话归属地设置网络权限一个EditText 一个Button 还有一个TextView 通过button的点击事件 将输入的电话号码的归属地 设置在textview上public class MainActivity extends AppCompatActivity { private TextView text;

2017-05-03 16:09:31 260

原创 将输入流转换成字符串

为了方便使用,创建一个工具类,写一个静态方法class StreamToos { /** * 将输入流流转化成字符串 * @param is * @return */ public static String readFromNetWork(InputStream is){ try { ByteAr

2017-05-03 15:56:58 273

原创 数据缓存(图片)

这是曾经做过的一个小Demo,主要是请求网络数据时,将图片进行缓存,再次登陆时使用本地缓存的数据使用的时xlistview实现上拉加载更多,下拉刷新数据不足之处,还请见谅public class MainActivity extends AppCompatActivity implements XListView.IXListViewListener {

2017-05-03 15:34:05 299

原创 ListView多条目加载

1:布局文件   主界面只有一个listview    android:id="@+id/listview_1"    android:layout_width="match_parent"    android:layout_height="match_parent">      两个条目的引用布局  都是一个图片,一个textview,只是方向不同

2017-05-02 20:40:10 286

原创 简单使用ImageLoader

首先本工程要加一个依赖包 Universal-Image-Loader1:创建MyApplication类继承Application  重写oncreate方法public class MyApplication extends Application {    @Override    public void onCreate() {        super.o

2017-05-02 20:32:35 264

原创 xUtils的简单使用

通过xutils来实现查询菜谱信息  依赖xutils包(选择2.6.14)public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(sav

2017-05-02 20:30:23 242

原创 HttpClient的简单使用

由于这个API已经被关闭  在Studio使用时  需要在Gradle里面找到本工程  添加一行代码,才能使用,如下:android {    useLibrary 'org.apache.http.legacy'}get请求/** * 用用HttpClient查询天气信息  聚合数据---->全国天气预报接口 * */public cl

2017-05-02 20:05:18 245

原创 HttpURLConnection的简单使用

1:添加连接网络的权限  2:查看服务器是支持get请求方式  还是 post请求方式3:将输入流转换成字符串的工具类,请求数据时会用到public class StreamToos {    public static String readFromNetWork(InputStream is){        try {            B

2017-05-02 19:37:56 199

空空如也

空空如也

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

TA关注的人

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