最近一直忙于学习和技术,没有来的急写点东西,我是2010-09-01日刚步入android开发,当时根据公司的要求和安排,我被作为android开发的一员,总算几个人的努力,终于把一个小项目完成了,但是我认为还是有一些bug,后期还得改善一下。现在我就把历时将近1个半月的android开发心得简单总结一下,望对有
转载
2023-09-13 21:39:26
47阅读
Android开发之Kotlin使用心得总结1.什么是kotlin?为什么要用kotlin 2.环境使用 3.总结一下kotlin中的语法特点 4.对比java特点盘点 5.在项目中使用情况
原创
2022-01-17 14:28:31
112阅读
Android让人头疼的OOM,造成OOM的原因之一就是图片,现在的手机像素越来越高,随便一张图片都是好几M,甚至几十M,这样的照片加载到app,可想而知,随便加载几张图片,手机内存就不够用了,自然而然就造成了OOM
原创
2022-04-18 16:36:01
565阅读
Android让人头疼的OOM,造成OOM的原因之一就是图片,现在的手机像素越来越高,随便一张图片都是好几M,甚至几十M,这样的照片加载到app,可想而知,随便加载几张图片,手机内存就不够用了,自然而然就造成了OOM,所以,Android的图片压缩异常重要。这里,我推荐一款开源框架——Luban效果与对比这里就不放效果图了,我拷贝了鲁班github上面的
原创
2021-09-24 15:11:40
605阅读
<pre name="code" class="java" style="color: rgb(51, 51, 51); font-size: 14px; line-height: 26px;">ANRs : (“Application Not Responding”) //将字符串转为整型,资源
Field field=R.drawable.class.getField("icon
Gis是地理信息系统(Geographic Information System),它是在计算机软/硬件的支持下,以采集\存储\管理\检索\分析和描述空间物体的定位分布及与之相关的属性数据.而web gis又是如何?web gis是指网络地理信息系统.它是基本网络平台,客户端应用软件采用网络协议运行在网络上的地理信息系统.Web gis市场需求旺盛,更多的人开始关注web gis应用.
原创
2022-02-23 12:26:37
426阅读
Andorid 开发在android 最初学习阶段,通常会遇到很多问题,Andorid 学习过程中知识点繁多,难以熟练的应用,不经过很长一段时间很难以熟练地运用自己所学的知识其实Andorid 并不是很难,无非就是布局,Activity 中获取布局,对布局进行传值操作。有个好的办法 你在使用 一款app 的时候 可以试着去思考实现的原理 在学习fragment 以及 ViewPer之前基本都是些很
转载
2023-09-13 21:25:24
96阅读
1、将图片转化为缩略图再加载:1 BitmapFactory.Options options = new BitmapFactory.Options(); 2 options.inSampleSize = 2; 3 Bitmap img = BitmapFactory.decodeFile("/sdcard/1.png", options);该段代码即是读取1.png的缩略图,
转载
2021-12-22 13:54:28
60阅读
在使用任何第三方库之前都要三思,这件事非常严肃。除非必须,不要使用数据库。你可以尝试使用realm(第三方数据库),这个真的不错。项目很快就会达到65k方法,真的很快。此时可以求助Multidex。RxJava是AsyncTask的最佳替代,而且它远不止于此。Retrofit是最好用的网络库。不要自己写Http客户端,可以用Volley或OkHttp。使用RetroLambda缩减代码。我能想到人
转载
2023-09-19 16:09:51
81阅读
一 对话框(Dialog)对话框通常有消息提示框、确定取消框、没有安全的提示语1 消息框(确定或返回):new Builder(MainActivity.this).setTitle("白社会").setIcon(R.drawable.logoico)
.setMessage("基于搜狐网的应用,所有数据均来自搜狐。/n当前版本V1.0,版权所有?2010")
.setNegative
从事Android开发有4个月的时间了,一直希望能够将开发中遇到的问题记录下来,无奈工作比较忙,而且又是边做边学,所以也就一直未能实现这个愿望。现在好了,工作逐步进入正轨,对于Android的学习也算是小有成就(当然距离高手还有很长得路要走),终于可以将自己对于Android开发的体会、心得、以及开发中遇到过得各种问题拿出来和大家分享了
Android的兴起要追溯到2009年了,
原创
2011-05-07 01:23:10
1256阅读
1 @Autowired需要@JvmField注解@Autowired(name = "test")@JvmFieldvar currentD
原创
2023-01-15 15:31:51
211阅读
我们在开发过程中经常要将sd卡或网络图片加载为Drawable来使用。有很多人为了方便使用Drawable.createFromStream(stream, "src")。但是使用这个方法有一个问题:相同的图片,一个使用drawable id来配置的,另一个通过createFromStream(stream, "src")来加载显示的图片变小。这是因为createFromStream(stream, "src")加载图片的drawable,会默认当然mdpi的手机来处理。而drawable id加载图片时,会根据当前手机的dpi来加载 Read More
转载
2013-05-14 21:30:00
316阅读
2评论
主要代码:package com.example.myapplication;import android.content.Context;import android.graphics.BitmapFactory;import android.graphics.Canvas;import an
原创
2022-06-06 17:51:46
218阅读
得到微博的token之后用chrome调试老是会报错:
Origin null is not allowed by Access-Control-Allow-Origin
中文翻译是跨域报错
什么叫跨域呢:
JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。
具体看:
http://www.cnblogs.
原创
2013-04-10 14:44:10
233阅读
Android开发时,最常用的控件之一就是ListView了,而使用ListView的同时,必然需要对它设置监
原创
2023-02-22 07:24:56
95阅读