自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (77)
  • 收藏
  • 关注

原创 android sha1和签名证书的学习

今天学习了下百度地图,所以顺便把一些相关的知识 sha1怎样生成  app key是怎样生成的复习总结了下:eclispe : 获取sha1windows -->preferences---->build,如图显示的结果android 获取sha1:1、在Terminal定位到 c盘中的.android文件夹中  

2016-05-02 21:31:48 808

原创 listview item里面的控件点击事件

listview item点击事件(https://www.google.com.hk/?gws_rd=cr%2Cssl#newwindow=1&safe=strict&q=listview+item%E7%82%B9%E5%87%BB%E4%BA%8B%E4%BB%B6)http://blog.csdn.net/zhaokaiqiang1992/article/details/2843060

2016-05-31 22:11:42 836

原创 android greenDAO

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0727/3223.htmlandroid greenDAOhttp://wisim.me/blog/2015/04/25/GreenDao.htmlhttp://www.cnblogs.com/jerehedu/p/43

2016-05-31 22:08:27 304

原创 Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found

导入开源项目的时候老是报这个错Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not foundhttp://blog.csdn.net/u010111008/article/details/50413121(错误解决办法)

2016-05-31 22:07:02 344

原创 android网络框架

https://www.zhihu.com/question/35189851个人比较推荐Square开源组合,用Retrofit(目前已经是2.0+)+OkHttp基本上已经可以处理任何业务场景了,Square开源库质量还是值得信赖的。Retrofit的特点我个人认为是简化了网络请求流程,同时自己内部对OkHtttp客户端做了封装,同时2.x把之前1.x版本的部分不恰当职责都转移

2016-05-30 21:11:20 882

原创 butterknife 不能绑定错误

butterknife 不能绑定错误  Unable to bind views for com.ailisi.myn.activity.CityActivity我出现的问题是之前用的是xutils绑定的,后来想用butterknife来绑定,但是把butterknife加入进来的时候一直报上面的错,解决办法是把原来的绑定彻底的都注掉,然后重新用butterknife绑

2016-05-28 16:29:53 9003

原创 Android软键盘弹出引起的各种不适终极解决方案

参考博客:Android软键盘弹出引起的各种不适终极解决方案 http://blog.csdn.net/itachi85/article/details/6596284在这里做个笔记 如果不想让软键盘(如搜狗)把底部标签顶上去就用<activity android:name="com.ailisi.myn.activity.CityActivity" a

2016-05-28 09:32:22 460

原创 activity和fragment生命周期

activity和fragment生命周期看这两张图片就可以清晰的知道四大组件之一的activity和碎片的运作流程:如果想亲自看看它在代码中是运作流程就可以打Log看下,由于这样代码量有点多,而且简单就不贴出来了。activity生命周期fragment生命周期

2016-05-27 21:32:13 541

原创 Android studio修改包

亲测好用但是注意的地放如图,要记得按下do refactor,要不然你会有错觉,觉得修改没有用。2按下下方的 do refactorhttp://www.jianshu.com/p/557e1906db1a(修改包)

2016-05-25 21:43:31 513

原创 gridviw的学习

GridViewDemopackage com.pc.jiyuan.viewadapter;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.widget.GridView;import android.widget.SimpleAdapte

2016-05-24 08:24:24 667

原创 github团队合作

关键的地方1、如果没有创建分支的按钮,在sourcetree创建2、参考网址:http://www.cnblogs.com/schaepher/p/4933873.html#secondhttps://gist.github.com/belm/6989341http://xiao

2016-05-23 17:06:04 1334

原创 android收货地址整理

android 收货地址编写 :AddressActivity:import android.content.Intent;import android.content.res.Resources;import android.graphics.Color;import android.graphics.drawable.ColorDrawable;import andr

2016-05-19 23:07:07 6067

原创 Android studio Gradle icon error, Manifest Merger

报这样的错解决办法:在android studio 的主模块app中的manifest加入上面两句话参考连接诶  http://stackoverflow.com/questions/24506800/android-studio-gradle-icon-error-manifest-merger另外 报这样的错:Error:

2016-05-19 22:01:39 322

原创 收货地址

listview  item布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#fff

2016-05-19 07:41:44 973

原创 收获地址的编写

package com.jydev.myn.activity;import android.content.Context;import android.content.Intent;import android.graphics.Color;import android.graphics.drawable.ColorDrawable;import android.os.Bundle;

2016-05-18 18:45:13 604

原创 布局文件中出现的错误

当报这样的错 not find class 还有reflect layoutInflater这些关键字 说明布局文件写的有问题,可能是自己在引入第三方的库文件,但是包名没有改过来(布局文件中包名不对)

2016-05-16 20:37:39 424

原创 ScrollView的学习

ScrollView的宽度和高度设置有什区别呢? android:layout_width="match_parent" android:layout_height="match_parent"截图效果(动态图显示的效果太差,在这里句不显示了):<ScrollView xmlns:android="http://schemas.an

2016-05-14 23:53:35 293

原创 findViewById报空指针异常

这种情况是焦点被其他的控件抢夺了,所以你点击左边返回按钮是没有响应的(上面的代码原来是这样的 android:layout_width ="match_parent")

2016-05-14 23:10:29 998

原创 Gson学习

补充知识点json的表现形式:什么是GsonGson(又称Google Gson)是Google公司发布的一个开放源代码的Java库,主要用途为序列化Java对象为JSON字符串,或反序列化JSON字符串成Java对象。即把json转为为java对象或者把对象转换为json.下面这段代码就是Gson把json数据转换为java对象的。 private

2016-05-13 21:01:53 560

原创 ObservableScrollView实现

自动隐藏布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"

2016-05-13 11:25:23 5293

原创 android pd px sp 转换

1、dp px换算公式:dp = px / (ppi / 160)sp px换算功式sp = px / (ppi / 160)2、android系统drawable中几种格式的含义:3、市面上的手机不同的密度问题: 例如华为H60-L01密度为什么与系统的不一样呢?原因:

2016-05-11 20:42:04 3844

原创 Owner PID: 7948 Our PID: 7064

androidstudio报这样的错:Error:A problem occurred configuring root project 'meiyaoni'.> Could not resolve all dependencies for configuration ':classpath'.   > Timeout waiting to lock artifact cach

2016-05-10 19:32:14 1225

原创 androidstudio

androidstudio关闭关联git

2016-05-10 19:18:51 631

原创 gridView保持间距的已知

activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay

2016-05-10 17:07:37 542

原创 android集成genymotion

参考链接:http://lee-w-blog.logdown.com/posts/231387-android-studio-and-genymotion-installation附一个我现在用的genymotion下载地址 http://pan.baidu.com/s/1hr6AWfy

2016-05-09 19:46:04 262

原创 popwindow弹窗

最近研究popwindow,在这里分享两个自己运行可用的demo,效果图:图片一的demo虽然点击不是popwindow区域,popwindow会消失,但是这样会抢夺其他控件的焦点(比如你的手机界面中有一个button是作为跳转的动作,你会发现点击第一下会先取消显示的popwindow,点击第二下才会进行跳转),目前我还没有找到方法解决这个问题

2016-05-09 17:58:43 534

原创 java集合

从服务器获取json数据,取出里面的数组重某个名称所有的值思路: 先获得集合中的对象,再把集合遍历出来,接着通过遍历循环赋值,再接着通过list.add加入到集合中(如果需要则把list再转换为数组)一个项目demo: String str = responseInfo.result; L.d("HomePager", str);

2016-05-08 21:58:56 313

原创 工具类

SharedPreferencesimport android.content.Context;import android.content.SharedPreferences;import java.util.ArrayList;import java.util.List;/** * 键值对存储 * Created by load on 2015/10/21. *

2016-05-08 20:49:53 624

原创 开源框架汇总

非常全的一个框架  http://www.cnblogs.com/hawkon/p/3593709.html

2016-05-08 20:49:06 414

原创 fragment类中的点击事件空指针异常

点击事件要写在 onActivityCreated中

2016-05-08 17:02:07 2032

原创 Gradle DSL method not found android

Gradle DSL method not found android()报错:

2016-05-08 16:21:56 605

原创 框架 butterknife

compile 'com.jakewharton:butterknife:7.0.0'compile 'com.jakewharton:butterknife:8.0.1'目前butterknife在fragment中测试点击事件是没有响应的,7.0.0没有问题。注意事项:参考链接:http://www.cnblogs.com/soaringEveryday/p/46

2016-05-08 16:08:51 569

原创 androidStudio项目删除模块后报错解决办法

之前一直没有找到原因,今天终于知道了。

2016-05-08 15:40:36 802

原创 时间框架

效果是可以滚动的选择时间,类似与中通快递的时间选择器import java.text.SimpleDateFormat;import java.util.Calendar;import com.xiaowu.bottomtab.demo.R;import android.app.Activity;import android.app.AlertDialog;import and

2016-05-08 15:02:53 1837

原创 对fragment的学习

一直对fragment一知半解,今天在运行一个项目的时候,有用到fragment,所以好好地复习了下fragment的知识:

2016-05-08 14:20:25 1000

原创 ApplicationId 与 PackageName

packageName在代码中使用,通常在AndroidManifest.xml中指定,applicationId则只是用于程序的标识,通常在build.gradle中指定。这样有一个好处,假如你想发布一个免费版,一个收费版,你只需要在build.gradle中把applicationId后面加上免费版的后缀包名(如".free"),收费版加上收费版的后缀即可,而不需要修改你的其他代码。)

2016-05-08 12:29:20 411

原创 Execution failed for task ':app:mergeDebugResources

androidStudio出现了程序无法运行的错误,而且找不到具体的错误原因  报错: Error:Execution failed for task ':app:mergeDebugResources'.Some file crunching failed, see logs for details,像这样的情况,看看是不是资源文件中的图片不对。

2016-05-07 18:39:05 1278

原创 android缓存框架

一个比较好的缓存框架,默认的缓存是50mb,用法也是比较简单的,只需要对照github中的说明文档以及它的demo,亲测好用。github地址: https://github.com/yangfuhai/ASimpleCache  一个比较好的缓存框架,默认的缓存是50mb,用法也是比较简单的,只需要对照github中的说明文档以及它的demo,亲测好用。g

2016-05-07 15:55:02 618

原创 android框架

非常全的一个框架    http://www.cnblogs.com/hawkon/p/3593709.html

2016-05-07 12:26:08 256

原创 eventBus学习

这个框架的学习最好看官方的文档 (目前的一些文章表述的不全或者不适合新手)文档地址 http://greenrobot.org/eventbus/documentation/how-to-get-started/github 地址  https://github.com/greenrobot/EventBus

2016-05-07 12:23:03 404

android fragment生命周期测试

测试了下fragment生命周期,之前一直看别人的文章知道生命周期,但是过后就忘了,现在实际操作了一遍fragment生命周期还是很有意义的,加深了印象解决了自己概念模糊不清的地方。

2018-04-24

反编译工具apktool dex2jar jd-gui

反编译工具apktool dex2jar jd-gui,这个是我经过测试有效而放上来的。

2018-04-19

android 自定义view比较综合的例子

android 自定义view比较综合的例子,涉及到一些复杂的实现效果,有一些基础的人可以参考下。

2018-04-01

自定义view-google文档代码整理

代码是google官方文档的代码,把代码放入到项目中,加入了一些注释。文章链接 https://blog.csdn.net/qq_26296197/article/details/79775388

2018-04-01

自定义view学习一

这个代码是自定义view练习demo,对应的文章地址是https://blog.csdn.net/qq_26296197/article/details/79729892。

2018-03-31

手机图像转pdf文件

利用iText第三方开源库,实现Android手机 拍照以及从相册选取把图像转化为pdf文件

2018-03-01

retrofit2与rxjava结合的demo

文章地址 http://blog.csdn.net/qq_26296197/article/details/79372460。

2018-03-01

Android MVPDemo

这个demo是学习Android mvp和retrofit的,retrofit文章链接地址 http://blog.csdn.net/qq_26296197/article/details/78011188

2018-02-27

imageToPdf

通过itext框架把图片转化为pdf格式,即jpg或者png格式转化为pdf格式的文件

2018-02-22

rxjava学习代码

学习 《这可能是最好的RxJava 2.x 入门教程》而写的代码,代码有非常详细的注释,和我的个人笔记,非常适合学习java2.x的新手,就算是原作者,注释也没有这样详细

2018-02-13

Android 屏幕适配总结

Android 屏幕适配思维导图,花了两天的时间总结出来的,看思维导图会以一个整体的印象,有利于快速理解Android 屏幕适配的问题。

2018-02-12

Office2010安装需要的MSXML文件

Office2010安装需要MSXML版本6.10.1129.0,这个错误是缺少msxml文件,上面是下载连接。安装教程 https://jingyan.baidu.com/article/a948d6517babeb0a2ccd2e71.html

2018-02-10

Android app缓存清理实现

Android app缓存清理,封装了一个获取和清理缓存的工具类,可以直接使用,简化了开发的麻烦。

2018-02-08

Android photoWallDemo

仿照郭林博客http://blog.csdn.net/guolin_blog/article/details/34093441写的demo,androidStudio版本,他下载的链接是eclipse的代码,在高版本的AndroidStudio运行会不方便

2018-02-05

Android大屏幕适配demo

Android大屏幕适配demo,这个是仿照郭林文章中的例子,他的例子是用eclipse写的,直接运行会不兼容最新的sdk,我改成了AndroidStudio可以直接运行的demo.郭林此代码文章的连接 http://blog.csdn.net/guolin_blog/article/details/8744943

2018-02-02

android 屏幕适配思维导图

汇总Android 屏幕适配比较优秀的文章加上本人的理解,制作出一张思维导图,方便大家学习和理解

2018-02-01

python基础教程第二版

python基础教程第二版,高清pdf书籍(180M)和随书源代码

2018-01-26

VolleyDemo

这个是参考网上的资料,结合google官方的文档写的一个volley的简单demo,并做了简单的封装,想更加系统的学习volley可以参考google官方文档以及郭林的博客

2018-01-19

Android drawerLayout

android 抽屉布局,使用了drawLayout布局,并配合toolbar一起展现。例子中还有两个google官方的例子,我做了少许的修改。

2018-01-19

volley.jar文件

使用说明 Android Volley Jar,Android Volley框架是Android开发中不可或缺的一个重要框架,想使用Android开发更加便捷的途径就是使用Volley框架了。

2018-01-11

手指触摸红点,让其消失

代码: android 功能: 手指触摸红点,让其消失。2支持四个边和对角线显示红点。

2024-08-17

ExpandableListView.zip

expandableListView demo

2021-10-26

TablayoutStudy.zip

tablayout+viewpager丰富的例子,适合快速上手用与项目中。

2021-08-09

RNRedux.zip

RNRedux学习实用demo,redux可以实现数据共享,处理数据。 1 redux包含 store 保存数据,传入action给reducer action 触发动作 reducer 改变数据的值 provider 把数据传给子组件

2020-07-23

AwesomeProject.zip

react-native 安卓初始化项目,以及安卓原生与react-native交互,含有三种常见的交互方式,丰富的代码示例.极大的方便新手入门学习.

2020-02-15

app-debug.apk

实现js 调用安卓原生方法.具体例子为调用百度网址,获取百度标题显示在界面上....经过验证有效,项目中可以直接拿来用.如果需要清理缓存可以使用 webview.clearCache(true);就可清除webview缓存

2020-01-15

loading.png

Android 自定义图片旋转资源,博客文章对应的图片资源.不能省略掉.不能省略掉.不能省略掉.不能省略掉

2019-11-22

ContactBackupStudy.zip

android 通讯录备份和还原,经过测试调试可行,500多条数据备份只要2秒钟,网上的代码大多要15秒到24秒.通讯录还原在10s内

2019-11-13

gradle.rar

gradle-4.10.1-all,gradle-4.10.3-all,gradle-5.1.1-all实现

2019-06-04

android 传值

android intent(传递对象) 广播 eventbus传值,另外还有文件存储实现。

2018-12-31

Recyclerview单选和多选实现

Recyclerview单选和多选实现,通过简单的demo来展示单选和多选状态,最后写了一个综合的实用demo.

2018-12-10

android 快速点击demo

android 快速点击demo,分析快速点击原因,次数,时间间隔,对快速点击做了两种方法的封装

2018-12-09

android-sdk_r24.4.1-windows

资源名称:android-sdk_r24.4.1-windows,Android下载sdk的时候打开SDK Managerhi闪退,把这个解压缩之后覆盖sdk根目录的文件,就可以解决

2018-11-06

sourceInsight4

压缩包里面有两个sourceInsight 4.0版本,都是可以直接激活使用,而且还有我使用习惯的配置文件,适合新手、懒人。也可以直接下载官方最新版本,查看里面的文档激活。

2018-10-16

source_insight4.0破解版

1.首先安装sourceinsight4087-setup.exe 2.使用下载好的sourceinsight4.exe替换已安装好的sourceinsight4.exe (我自己使用的时候,第二步就显示了激活) 3.启动sourceinsight,导入下载好的si4.pediy.lic

2018-07-09

MarkdownPad2.5安装文件和注册码

MarkdownPad2.5文件和 注册码 Soar360@live.com ;GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6bnxn2kSE8qHqNY5QaaRxmO3YSMHxlv2EYpjdwLcPwfeTG7kUdnhKE0vVy4RidP6Y2wZ0q74f47fzsZo45JE2hfQBFi2O9Jldjp1mW8HUpTtLA2a5/sQytXJUQl/QKO0jUQY4pa5CCx20sV1ClOTZtAGngSOJtIOFXK599sBr5aIEFyH0K7H4BoNMiiDMnxt1rD8Vb/ikJdhGMMQr0R4B+L3nWU97eaVPTRKfWGDE8/eAgKzpGwrQQoDh+nzX1xoVQ8NAuH+s4UcSeQ==

2018-06-04

google浏览器字节码转换扩展程序

google浏览器字节码转换扩展程序,从google官网上下载的,现在发出来给不需要就可以得到,使用方式:在扩展程序中选择本地扩展程序就可以安装成功。

2018-05-26

gradle-4.7-all和gradle-4.7-bin

androidStudio下载会很慢,这是下载好的gradle包,放在C:\Users\Administrator\.gradle\wrapper\dists路径下解压后可以直接用,不需要下载。

2018-05-09

gradle-3.4-all和gradle3.5-all

androidStudio下载会很慢,这是下载好的gradle包,放在C:\Users\Administrator\.gradle\wrapper\dists路径下解压后可以直接用,不需要下载。

2018-05-09

跑马灯效果

真正的跑马灯效果,实现原理就是设置textView为singleLine,android :ellipsize =marquee,同时新建一个自定义TextVIew让textView获得焦点

2018-04-24

空空如也

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

TA关注的人

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