自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1.1 activity 总结2----启动模式

四种启动模式:1.默认standrad(直接创建新的实例)activity栈的变化:(假设都没设置) A B C现在启动C A B C C2.栈顶复用singleTop(如果此时位于顶部,复用)引起的生命周期 如果C在顶部activity栈的变化:(假设C设置了singalTop) A B C如果启动CA B C如果C不在顶部activity栈的变化:(假设C设置了singalTop) A C B...

2018-04-16 14:56:15 204

原创 1.1 activity 总结1----生命周期

1.直接启动activity引起的生命周期2.退出时activity引起的生命周期3.启动另外一个activity时的生命周期4.返回时activity引起的生命周期

2018-04-16 14:25:07 232

原创 第三章 控制程序流程

1.运算符<1>优先级     //运算符int a = 5 * 6 + 7;System.out.println(a);//优先级a = 5 * (6 + 7);System.out.println(a);<2>赋值//赋值a = 100;//类的赋值private void twoOne(){ Temp temp = new Temp(); ...

2018-04-16 11:25:54 185

原创 第二章 一切都是对象

1.用句柄操作对象/** * 用句柄操纵对象 */private void twoOne(){ //这只是一句柄,并不是一个对象 String s; //这才是一个对象 String s1 = "对象";}2.所有的对象必须创建/** * 所有的对象都必须创建 */private void twoTwo(){ //一个正式的创建对象的过程 ...

2018-04-16 11:15:58 151

原创 记录C# 窗体 基本操作

1.设置启动窗体:    application.run(new Form1());2.更换窗体的图标    icon属性3.隐藏标题    formBorderStyle    fixed3d : 固定的三维尺寸    fixeddialog: 固定的对话框样式的粗边框    fixedsignle: 固定的单行边框    fixedtoolwindow:不可调整    none:无    si...

2018-04-10 15:46:20 467

原创 Android 我关于上拉加载,下拉刷新的处理方式(可以解决viewpager)

这几天要找实习了,有时候感觉自己真的是好笨啊,明明编程了两年半,但是想想自己好像真的是什么都不会,简历不知道写什么,真的是好心塞啊。最近总是想起周星驰的一句话 ”努力,奋斗“ (出自喜剧之王)本来这一是一个完整的几乎可以解决所有的关系到列表加载的框架,我今天早上勉强完成,测试完了之后,下午已经没有心情投入继续完善注释的事情中了,所以这会先上传上来,(说实话,其实也是为了找实习,因为我现在要重新写我...

2018-03-18 01:07:12 1106 2

转载 Glide 如果出现 outofmemory 问题

方案1:ImageView的scaleType的问题,当设置为fitXY时,虽然ImageView显示那么点尺寸,但是,但是Glide加载图片时,却是以全分辨率加载的,于是加载几张,就OOM了。改成fitCenter或者centerCrop(试了一下fitStart、fitEnd也行,总之看需求了),就好了,会自动缓存小图,滚动起来也非常流畅。方案2:为了避免Glide自动把bitmap放大,使用...

2018-03-17 13:29:36 909

原创 用glide 解决 图片太多 outofmemory 问题

导入jar 自己去下载 glide.jar使用方式如下private void load(){ Glide .with(this) .load("https://www.baidu.com/img/bd_logo1.png") .error(R.mipmap.ic_launcher) ...

2018-03-16 16:10:04 3520

原创 Android qq分享与qzone分享

这是一个固定的用法我觉得,所以我就直接上代码了当然第一步,导入jar包AndroidManifest.xml的设置<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.r...

2018-03-16 15:44:32 271

原创 Android 实现图片无限轮播

这是一个在好久之前我遇到的问题,我的解决方法是自定义了一个viewpager, 在内部实现功能,再给出一个接口,实现viewpager滚动时按钮的变化这是布局,如果包名不同,请更改<com.chunni.android.chunni.tool.Scroller android:layout_width="match_parent" androi...

2018-03-16 15:07:09 397

原创 Android 上拉加载的可以自定义底部的解决方式(2)

这是个上一个相关的一个上拉加载,要说的都在上一个说了,如果你要使用,一定稍微看看上一个的例子,或者看看我在使用时的例子。ok这是我的布局,如果在你的里面,请记得更改包名<com.example.rtyui.glide.ListViewUploadDefine android:layout_width="match_parent" android:layout_...

2018-03-16 14:33:17 166

原创 Android 中上拉加载的解决方法(附带我的完整demo)(1)

写在之前:一年前当我第一次遇到了要上拉加载的时候,当时还是有一些信心的,但是很快我的信心被摧毁了,当时我做出的上拉加载一塌糊涂,完全啊没法看,实在是心塞的不行。之后又想到了使用网络上的框架,当时搜索了很多,有一个叫做廖枯秋的人写的框架,但是下载下来之后实在是看不进去,而且他的也没有写明白到底怎么去使用(当然,估计更多的原因是因为我实在是看不进去别人的程序),之后我就一个在用我写的一个,当时的我不知...

2018-03-16 14:15:13 1387 1

原创 2.1.5 自定义view

自定义viewpublic class Two_view extends View { private float x = 50; private float y = 50; private Paint paint = null; public Two_view(Context context, @Nullable AttributeSet attrs) {

2017-11-02 20:02:21 136

原创 2.1.4 实现简单图片浏览

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:id="@+

2017-11-02 19:57:09 213

原创 2.1.3 程序的方式开发界面

public class Zero extends Activity {private TextView txt = null;private Button btn = null;@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState

2017-11-02 19:51:28 193

转载 android studio 模拟器没有logcat

这是只是显示出一种解决方法

2017-11-02 19:42:32 3125

原创 这是前面的话

写的人是一个学生,在不小心的机会下与android联系在一起,因为一些原因,感觉很难再选择别的开发了,从之前开始到现在大概有一年多的时间断断续续地在学习一些关于android的知识,我的java基础很弱,因为我是直接开始就接触android了,没有经过积累。 一次机会看到了疯狂android讲义,感觉这本书很好,一直想看,但是本人又很懒,所以导致现在终于才看到一半的地方。。。实在是很惭愧。 因为

2017-11-02 19:26:46 204

原创 Android QQ登录

1.首先去QQapi官网 下载jar包 并且导入 要导入两个jar 一个mta_sdk 一个open_sdk 2.设置AndroidManifest <activity android:name="com.tencent.connect.common.AssistActivity" android:theme="@android:style/Theme.Tr

2017-05-14 11:26:37 523

转载 java 处理get请求得到json数据的中文编码

遇到了get请求得到的中文都是编码的情况,最后终于找到了方法感谢博主http://blog.csdn.net/breaker892902/article/details/21013241URLDecoder.decode("\u53d1\u5446\u7684\u9010\u98ce\u8005", "utf-8");好了

2017-05-14 10:08:42 1622

转载 android imageview中 scaletype 与 宽度固定高度自适应

这是scaletype的几乎所有展示 http://blog.csdn.net/larryl2003/article/details/6919513下面是 imageview 宽度固定,高度自适应的方法<ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" andr

2017-05-12 01:23:48 1061

转载 XML文件中转义字符

&(逻辑与)  &        >(大于)    >        "(双引号)  "      '(单引号)  &apos; 转载自:http://jaenson.iteye.com/blog/945469

2017-05-08 17:40:36 602

原创 android处理软键盘的方式 我的一些经验

前一段时间我曾经遇到了android处理软键盘的方式,网上有很多吐槽谷歌的,今天偶尔有所发现,分享出来。1.没有代码的处理 只是简单的设置 2.这是布局的代码<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" and

2017-05-08 11:23:44 193

转载 android google官方的下拉刷新SwipeRefreshLayout

这里是简单的使用方法 参考了http://blog.csdn.net/skyunicorn/article/details/51802724 感谢首先是AndroidManifest 增加权限 因为我为了测试网络请求 <!--使用网络的权限--> <uses-permission android:name="android.permission.INTERNET"></uses-p

2017-04-26 10:47:17 178

转载 android recycle 的简单用法

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】开始—>这是我的整体布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/

2017-04-26 09:51:41 1196 1

转载 android 关于圆形imageview的做法

http://www.cnblogs.com/JczmDeveloper/p/3873043.html我觉得这个挺好的    收藏一下   感谢博主  不过根据作者的思路,我感觉其实在android中圆形imageview 其实和图片圆角并没有什么区别

2017-04-25 21:42:59 168

原创 开发过程中遇到图片加载之后只有一部分的情况

原因是:图片本身不完整,程序是对的,请检查你下载的图片

2017-04-25 20:58:58 708

原创 记录

最近看到一本书 <<疯狂android讲义>>我决定看下去 我也想整体一下android的知识点纪念今天, 今天是 2017 年 4 月 24日 两天前我拒绝了关于前端的一次邀请,希望我能做好一个,如果可以希望我的大学可以帮助到他们一些人

2017-04-24 15:51:35 163

原创 android 设置edittext初始不被编辑

首先给整体的页面的布局加上一下属性 android:focusable="true" android:focusableInTouchMode="true"下面再加上 <requestFocus/>例如<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android

2017-04-24 15:44:12 278

原创 android 处理软键盘弹出时的一种方法

首先说明 我的思路在查看了很多资料之后 发现了一些有用的 一些对我没用的 之后我的思路是这样的 :先展示我的 效果是 上部的内容不变 下面的ScrollView 整体上移动思路:如果检测到软键盘弹出 就让scrollView高度缩小额 思路看起来好简单 实现起来也是~~我的软键盘模式<activity android:name=".shouye.Shouye_Bianji"

2017-04-24 15:41:04 236

转载 android windowSoftInputMode属性

android:windowSoftInputMode activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。 这个属性能影响两件事情: 【一】当有焦点产生时,软键盘是隐藏还是显示 【二】是否减少活动主窗口大小以便腾出空间放软键盘 它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置

2017-04-24 13:34:12 114

原创 关于 android studio的一次 gradle

在一次更新了android studio之后我遇到了一些问题本来我的版本时android studio 1.4之后我的版本时android studio 2.4更新之后比较重要的几个点 不一定全 希望对大家有帮助第一个需要在这里设置 为最新的 25第二个setting->gradle->use local gradle distritio

2017-04-14 23:02:08 209

原创 Android 自定义textView的typeface

首先得到一个typeface 对象public class App extends Application { public static String SD = Environment.getExternalStorageDirectory().toString(); //音节部分 public static String SHENGMU_SOUND = SD +

2017-04-10 12:00:53 468

原创 android 继承自application的类

主要是重写 onCreate 方法public class App extends Application { public static String SD = Environment.getExternalStorageDirectory().toString(); //音节部分 public static String SHENGMU_SOUND = SD +

2017-04-10 11:58:36 1961

原创 PagerAdapter 和 FragmentPagerAdapter 的区别

区别是 pageradapter  是在  activity 中使用FragmentPagerAdapter 是在 fragment 中使用

2017-04-09 11:06:37 219

原创 android SharedPreference 检测并自动登录的使用

重点记录sharedpreference 的用法 用法其实挺多的  这里就我的用法做记录首先是检测 是不是已经有过登录SharedPreferences preferences = getSharedPreferences("user", Context.MODE_PRIVATE); boolean not_login = prefere

2017-04-08 15:28:23 360

原创 JAVA 中json处理

先 下载json 第三方库   http://download.csdn.net/detail/ydxlt/9334727 附上一个网址可以下载domo 里面有第三方JSON库之前一直认为什么都可以自己写 现在我的观念稍微变了一点好直接上代码String result = ""; //请自己赋值为你得到的字符串形式的json数据JsonParser jsonParser =

2017-04-04 11:36:26 191

原创 Bitmap的处理 解决out of memory的一些问题

直接上程序思想是 先使用软引用 也就是把图片保存在内存之中 用到时候先去找找不到再从路径加载有个独立的释放函数 如果不用了 请记得调用释放函数public class DoBitmap { private static HashMap> bitmapCache = new HashMap>(); public static Bitmap loadBi

2017-03-30 21:26:00 611

转载 android R文件中的drawable文件在JAVA文件中的使用

getResources().getDrawable(R.mipmap.all_geren_click);执行这个的返回值是一个Drawable对象

2017-03-30 21:23:29 1404

原创 viewpager最基本的用法

直接上代码 代码中  linelayouts 是一个  linelayout 的集合viewPager = (ViewPager) findViewById(R.id.viewpager_yin_show); PagerAdapter pagerAdapter = new PagerAdapter() { @Override

2017-03-29 11:37:35 183

转载 在多行文本的开头和结尾加特殊的字符

notepad 替换  选中  正则表达式^ 代表行开头$ 代表行结尾剩下的都明白 来自http://jingyan.baidu.com/article/6dad5075ce7c61a123e36e03.html

2017-03-29 11:33:52 484

空空如也

空空如也

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

TA关注的人

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