- 博客(37)
- 资源 (5)
- 收藏
- 关注
原创 Android 常用知识点
1. Android 中 configChanges 属性中 screenSize 属性的具体含义http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1106/516.html
2017-05-03 07:30:28
551
原创 APP上线到360步骤
有两种方法来操作,目前本小妞就写这一种方法1.先用android studio 生成一个发布版的apkps:如果你使用eclipse,我无话可说2.用360账户,登录360移动开放平台,前面一堆基础操作,我就不说了,这个时候,你就开始上传app吧,放心,如果你事前只做了第一步的话,肯定会出问题的。3.出现问题,主要原因就是你没有进行app加固(这样360才能全方面监视你的所有行为。
2017-03-14 15:56:18
4901
1
原创 ShareSDK(Mob)社会化分享(微信,QQ)
又名:那些用生命踩过的坑1.注册Mob账号,最后,你获得这个:(这个如果不会,那就看官方的教程吧)2.按照这个,先使你的项目有一个雏形http://wiki.mob.com/android_快速集成指南/3.先把QQ分享,QQ空间分享加工好,毕竟这个坑不大现在开放平台中获取这个值,注意:即使是未提交审核的app也可以成功分享的,即使你的信息并不全;然后在
2017-02-27 23:01:49
3563
原创 Android studio工程导入eclipse工程
这个最近我是比较有发言权的,虽然网上的帖子一大堆,但是我手里7个小项目都需要这么导,而且各种问题层出不穷。结合我一个奇葩项目的实际来说说。这个项目是公司通过一定渠道得到的代码,对于android IOS 网站都有代码,算是能用的比较好的代码了,但是对于只有5个月工作经验的我,拿到这个蒙了。。。。这是eclipse项目,用eclipse导入时基本没啥问题,除了少jar包,这个自己下载就是了,
2017-02-26 20:44:25
429
原创 mac使用基本操作过关卡
1.mac安装office 记得先把每个网页浏览完再操作http://blog.youkuaiyun.com/Yeoman92/article/details/53054054?locationNum=2&fps=1http://blog.youkuaiyun.com/qq_14926159/article/details/53701402
2017-02-18 23:07:37
327
原创 Android 点击图片放大展示 展示中可调节图片的缩放显示 图片查看器
1.首先需要初始化一个全局常量这个是常量的工具类public final class GlobalConstant { private static int DEVICE_WIDTH; private static int DEVICE_HEIGHT; private static float DEVICE_DENSITY; public static void init
2017-01-09 21:48:03
4565
原创 抓包工具--Fiddler学习
1.这个教程简直是业界良心了http://blog.youkuaiyun.com/ohmygirl/article/details/17846199http://blog.youkuaiyun.com/ohmygirl/article/details/17849983http://blog.youkuaiyun.com/ohmygirl/article/details/17855031
2017-01-06 14:30:20
297
原创 Android 混合开发 相关
1.开发框架https://www.zhihu.com/question/26971961/answer/102059684
2017-01-05 15:01:51
349
原创 Android关于Webview
1. webview优先加载本地资源https://my.oschina.net/fengheju/blog/6812272. WebView中远端链接使用本地js文件http://www.jianshu.com/p/5eda46ca8e373. Android 拦截WebView加载URL,控制其加载CSS、JS资源http://blog.youkuaiyun.com/lyhh
2017-01-04 18:28:37
392
原创 关于DeviceOne
里面的内容都是这段时间查找DeviceOne的资料公司最近也是认为纯原生开发浪费公司的经历,并且我们上一个APP调用了公司的后台大大小小100多个的接口,而且客户更改需求时,前台改,后台也要改,然后联调。浪费了很多的时间与精力,就想用webview的方式来缓解尴尬,做到“静态网页,动态提取数据”,后来就让我了解DeviceOne,我查了大概一天左右的资料,运行几个简单的DeviceOne程序,
2017-01-04 13:58:13
3229
原创 Android技术点合集
1.获取语音时长:链接:http://www.3g-edu.org/Android_free/art194.htmpublic String gettime(String string){ //使用此方法可以直接在后台获取音频文件的播放时间,而不会真的播放音频MediaPlayer player = new MediaPlayer(); //首先你先定义一个mediaplay
2016-10-18 15:19:27
526
原创 Android报错合集,这个名字可行?
1.atandroid.widget.AbsListView.obtainViewhttp://blog.sina.com.cn/s/blog_5da93c8f0101ronj.html
2016-10-17 22:27:51
289
原创 Android技术的网址资源集合,此贴不定期更新,2
以下的内容我会指出与哪方面相关,主要是利用第三方的一些东西1.极光推送相关程序退出时要求极光推送的注销别名和标签:https://www.oschina.net/question/1032532_121521
2016-10-13 16:48:16
340
原创 Android图片压缩Bitmap,Drawable
今天做的图片压缩,差点把宝宝难死。。。。主要是因为各种马虎。。不过最终还是成功了。下面做的不知道是哪位大神的原创了,因为打开了若干个页面,所有如果冒犯到了,与我联系,我会做出相应处理。应用场景:公司自己搭的服务器,产品有PC端,Android端和IOS端,三者要实现通信。举一个:当Android端和Android端通信的时候,拍照发送图片,要上传给服务器,上传之前需要对图片进行缩小处理
2016-08-30 23:27:19
2032
原创 Android技术的网址资源集合,此贴不定期更新
APK不能覆盖安装,debug签名和release签名的区别android.view.WindowManager$BadTokenException: Unableto add window -- token null is not for an application,volley json post,java删除list中重复的数据,listview中子控件所在item的位置索引sqliteAndroid中的html与js交互,实现文件的上传和下载HTTP
2016-08-03 22:57:58
1455
转载 edittext登录界面,用户名修改,密码自动删除效果
/** * 登录界面 */public class Login extends Activity implements OnClickListener {private Button btn_login;private EditText et_username;private EditText et_userpwd;@Overrideprotected void
2016-08-03 16:25:16
589
原创 Android学习网站资源
Android学习资源网站大全整理了一些Android的博客链接,学习资源网站。站在巨人的肩膀上,会看得更远。 一、值得关注的大牛博客CodeKK—— 专注于开源项目源码解析及优秀开源项目的分享Trinea—— 性能优化、源码解析老罗的Android之旅—— Android系统源代码分析开发技术前线—— 《Android源码设计模式》作者 Mr.Simple 维护的社区
2016-08-02 22:42:15
602
原创 Git相关文章,此贴不定期更新
1.教程http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
2016-07-15 21:11:32
414
原创 android stuido常见问题查询网址(此贴不定期更新)
标题就是对应的问题,然后网址就是小妞解决问题时的参考网址1.Android studio 怎么导入我们需要的依赖Module 库,我们用volley做一个简单的使用http://www.jianshu.com/p/d5ec55a3935f2.android studio 开发android项目使用百度地图时候出错Authentication Error errorcode: 2
2016-07-13 20:07:07
692
转载 线程池
在什么情况下使用线程池? 1.单个任务处理的时间比较短 2.将需处理的任务的数量大 使用线程池的好处: 1.减少在创建和销毁线程上所花的时间以及系统资源的开销 2.如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及”过度切换”。 线程池工作原理:为什么要用线程池?诸如 Web 服
2016-07-08 19:56:46
323
转载 Android性能优化之ViewStub
1.ViewStub之所以常称之为“延迟化加载”,是因为在教多数情况下,程序无需显示ViewStub所指向的布局文件,只有在特定的某些较少条件下,此时ViewStub所指向的布局文件才需要被inflate,且此布局文件直接将当前ViewStub替换掉,具体是通过viewStub.infalte()或viewStub.setVisibility(View.VISIBLE)来完成;2.下面看一下简
2016-07-08 19:18:09
364
转载 开发资源大集合
转载自:http://blog.youkuaiyun.com/lz201234/article/details/42387075icon下载Easyicon:http://www.easyicon.net/Findicons:http://findicons.com/淘宝icon库:http://www.iconfont.cn/ IconArchive:http://www.icona
2016-06-23 09:58:40
968
原创 Android面试题积累三
1.什么是ANR,如何避免它?ANR:Application Not Responding在Android中,活动管理器和窗口管理器这两个系统服务负责监视应用程序的响应。当出现下列情况是,就会出现ANR:对输入事件(如按键、触摸屏事件)的响应超过5秒;意向接收器(IntentReceiver)超过10秒仍未执行完毕。Android应用程序完全运行在一个独立的线程中。这就意味着,任何
2016-06-18 15:08:36
353
原创 Android中Activity的启动模式
(本文属于基础,但是在了解之前必须知道Activity的生命周期,以及Intent的基本用法)1.活动的启动模式:活动的启动模式一共有四种:standard,singleTop,singleTask,singleInstance下面进行详细介绍1.1 standard(活动默认的启动模式)系统不会在乎这个活动是否已经在返回栈(返回栈的知识在本文结尾)中存在,每次启动都会创建
2016-06-17 20:00:52
433
原创 Android面试题积累二
1.Handler机制的原理Android提供了Handler和Looper来满足线程间的通信,Handler遵循先进先出的原则,Looper类用来管理特定线程内对象之间的信息交换(MessageExchange)A.Looper:一个线程可以产生一个Looper对象,由他来管理此线程里的MessageQueue(消息队列)B.Handler:你可以构造Handler对象来与Loope
2016-06-13 18:46:22
364
原创 Android面试题积累一
1.DVM指dalvik的虚拟机,每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例,而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。2.ContentValues类和Hashtable比较类似,也是负责存储一些键值对,但是ContentValues中存储的键值对中,键都是String类型,而值都是基本类型。3.&&与||相比
2016-06-13 08:01:32
414
原创 Android中单例模式的多种写法
1.单例模式1:懒汉式:用到时再去构建对象,否则就不构建应用场合:大对象(占用空间教大时),稀少用:class PersonDemo01{ private static PersonDemo01 person; private PersonDemo01(){} /*int n[]=new int[10000]; //构建对象的时候存在,此时
2016-06-12 11:56:06
566
原创 Android中Edittext的自定义文本框边线
下面分享一个Edittext的自定义文本框边线,效果如图所示:当文本框处于编辑状态时会显示绿色边框,否则就会显示灰色编辑框,初学者可以相互学习呦1.先在res目录下新建一个drawable目录,在里面新建三个xml文件edittext_bg_focused.xmledittext_bg_normal.xmledittext_bg_sele
2016-06-07 10:44:00
6272
原创 Mainfest.xml文件的初步解析
AndroidManifest.xml配置文件的介绍1.全局篇package:所建项目的包名minSdkVersion:最小的SDK版本,对应Android不同版本的API Level。maxSdkVersion:最大的SDK版本。在安装程序的时候,如果目标设备的API版本小于minSdkVersion,或者大于maxSdkVersion,程序将无法安装。一般情况下,没
2016-05-14 11:12:00
628
原创 &和&&的区别,逻辑运算符和位运算符
&:按位操作符(“与”),将两个表达式的值按二进制位展开,对应的位(bit)按值进行”与”运算,结果保留在该位上。eg1:17&18对应的二进制就是00010010 &00010011 00010010该位只要有一个值是0结果就是0,否则就是1.如果两数位数不同,则较短数高位补零,再运算。
2016-05-08 11:43:42
11941
3
原创 实现文字的跑马灯效果,Textview
1.实现文字的跑马灯效果关于实现文字的跑马灯效果网上有很多的版本,接下来我就简单的说两个版本,供猿们参考1)小妞在LinearLayout布局里写下如下代码LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
2016-05-06 22:29:41
403
原创 ListView从入门到中级,android菜鸟级别,
1.先简单写一个运用ListView 的小程序,因为ListView是用来展示大量数据的,作为入门,我们就先将数据提供好,所以使用String数组。1)先在activity_main.xml文件中写这样的程序, xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_par
2016-05-02 22:27:06
488
原创 readLine方法的简单练习,回答2016-04-27 的帖子的问题
需求:建立一个文本转换服务器。客户端给服务端发送文本,服务端会将文本转成大写,再返回给客户端, 而且客户端可以不断的进行文本转换,当客户端输入over是,转换结束。public class TCPDemo02 {//客户端 public static void main(String[] args) { try { So
2016-05-01 00:11:11
547
原创 更改Eclipse中的Project Explorer的字体
更改Eclipse中的Project Explorer的字体,1.首先找到你的eclipse中的plugins的目录,打开org.eclipse.platform_4.2.0.v201206081400目录,再打开css目录,找e4_default_win72.如果你也是出具程序猿,而且上面最后一个文件的打开方式是记事本,那就下载一个Notepad++3.打开之后的显示应该是这样的,只
2016-04-30 16:21:04
9644
1
原创 关于read与readLine方法的差别,留给初学java的童鞋的,周六会更新详细解析
Read与ReadLine方法的区别,中间穿插有客户端和服务器的小点,初学者可以用此程序检查一下自己的水平呦
2016-04-27 23:00:42
767
原创 抽象类和接口,从接触定义到二者区别(适合初学者)
1.抽象类与抽象方法 abstract关键字定义的类就是抽象类;abstract关键字定义的方法就是抽象方法(没有方法体),抽象方法本身没有任何意义,除非被重写。 如果A类中含有抽象方法,且想让此抽象方法有意义,那么就必须在继承A类之后,重写A类的抽象方法,所以A类必须被继承,只有这样抽象方法才有意义。 什么类必须被继承呢?这就是抽象类! 结论:若一个类中有抽象方法,那么此类必须是抽象类。
2016-04-23 22:33:45
471
手机通讯录
2016-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人