随笔分类 -  Android

Android 知识点
android版本对应表
摘要:API Level最初Android版本Linux内核版本首次发布日期后续Android版本 28 9 Unknown 2018-07-02(Beta 3) - 27 8.1 4.10 2017-12-05 无 26 8.0 4.10 2017-08-21 无 25 7.1 4.4.1 2016-1 阅读全文

posted @ 2019-06-12 10:31 Joyfulmath 阅读(552) 评论(0) 推荐(0) 编辑

android textview 设置不同的颜色和大小
摘要:1.定义不同的style 2.设置和使用style SpannableString styledText = new SpannableString(string); styledText.setSpan(new TextAppearanceSpan(con... 阅读全文

posted @ 2015-11-25 13:46 Joyfulmath 阅读(871) 评论(2) 推荐(0) 编辑

android的屏幕保持常亮
摘要:1.Wake Lock是一种锁的机制在Manifest.xml文件里面用user-permission声明。代码如下:这种方法,在安装apk时,系统会提示安装人是否允许使用禁止休眠功能。为了不对其他程序造成影响,启用和关闭屏幕常亮的代码一般被放在 Activity 的 onResume() 和 on... 阅读全文

posted @ 2015-07-24 15:34 Joyfulmath 阅读(469) 评论(0) 推荐(0) 编辑

android network develop(1)----doing network background
摘要:Develop network withHttpURLConnection & HttpClient.HttpURLConnection islightweight withHttpClient.So normally, you just needHttpURLConnection.NetWork ... 阅读全文

posted @ 2015-07-07 16:11 Joyfulmath 阅读(396) 评论(0) 推荐(0) 编辑

android 开发小记
摘要:1.fragment & activitywhen config changes, activity will restart but fragment can be store.2.textviewCapstrue3.Service Running,When service is running ... 阅读全文

posted @ 2015-07-07 16:02 Joyfulmath 阅读(166) 评论(0) 推荐(0) 编辑

转 Android中shape中的属性大全
摘要:solid:实心,就是填充的意思android:color指定填充的颜色gradient:渐变android:startColor和android:endColor分别为起始和结束颜色,ndroid:angle是渐变角度,必须为45的整数倍。另外渐变默认的模式为android:ty... 阅读全文

posted @ 2015-06-30 16:33 Joyfulmath 阅读(178) 评论(0) 推荐(0) 编辑

fragment 切换
摘要:1.Fragment的添加方式FragmentTransaction ft = getFragmentManager().beginTransaction();ft.hideft.showft.addft.replaceft.hide---ft.showa.let the old fragment ... 阅读全文

posted @ 2015-05-18 14:42 Joyfulmath 阅读(191) 评论(0) 推荐(0) 编辑

android textview 设置text 字体
摘要:1.使用不同的字库mLocalClock.setTypeface(Typeface.SANS_SERIF);Typeface face = Typeface.createFromAsset(getAssets(),"fonts/SIMFANG.TTF");2.设置不同的字库,字体在textview中... 阅读全文

posted @ 2015-05-15 09:54 Joyfulmath 阅读(811) 评论(0) 推荐(0) 编辑

android intent 5.1
摘要:1.intent 6 itemsaction, data(uri &type),Component name,Extras,flags2.data---uri & type不管使用什么参数,action,type或者其他,关键问题就是。所有的new activity启动,最终都需要Component... 阅读全文

posted @ 2015-04-29 10:50 Joyfulmath 阅读(241) 评论(0) 推荐(0) 编辑

android EditView ime
摘要:1.android:imeOptions 可以用来配置输入法右下角的:这可以在xml中添加相应的属性android:imeOptionsactionGo 输入法右下角显示“去往”actionSearch 输入法右下角显示“搜索”actionSend 输入法右下角显示“发送”actionNext 输入... 阅读全文

posted @ 2015-04-08 18:16 Joyfulmath 阅读(211) 评论(0) 推荐(0) 编辑

转 Android--加载大分辨率图片到内存
摘要:在使用ImageView显示图片的时候,直接加载一个图片资源到内存中,经常会出现内存溢出的错误,这是因为有些图片的分辨率比较高,把它直接加载 到内存中之后,会导致堆内存溢出的问题。这篇博客就来讲解一下Android的堆内存以及如何在Android应用中加载一个高分辨率的图片。关于 ImageVi... 阅读全文

posted @ 2015-01-29 15:28 Joyfulmath 阅读(558) 评论(0) 推荐(0) 编辑

FragmentTransaction add 和 replace 区别 转
摘要:使用 FragmentTransaction 的时候,它提供了这样两个方法,一个 add , 一个 replace .add 和 replace 影响的只是界面,而控制回退的,是事务。public abstract FragmentTransaction add (int containerView... 阅读全文

posted @ 2015-01-29 15:18 Joyfulmath 阅读(417) 评论(0) 推荐(0) 编辑

android面试(5)---SQL数据库
摘要:SQL基础:1.如何查询table1从20到30条记录:select * from table1 limit 19,112.替换id=1,name =deman的记录?replace into table1(id,name) value(1,"deman");3.如何复制表?create table... 阅读全文

posted @ 2015-01-25 10:02 Joyfulmath 阅读(244) 评论(0) 推荐(0) 编辑

android面试(4)---文件存储
摘要:1.sharePreference?SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下:一个简单的存储代码如下:Shar... 阅读全文

posted @ 2015-01-25 09:52 Joyfulmath 阅读(269) 评论(0) 推荐(0) 编辑

android面试(3)---基本问题
摘要:1.值类型,引用类型?基本数据类型都是值类型:byte,short,int,long,float,double,char,boolean其他类型都是引用类型。引用类型在传入方法是,方法内部对引用类型变量的修改会改变引用类型的内容。值类型传递参数是copy。2.垃圾回收?GC机制:Android 基于... 阅读全文

posted @ 2015-01-25 09:14 Joyfulmath 阅读(282) 评论(0) 推荐(0) 编辑

android面试(2)----组件
摘要:1.anroid:id的作用?android:id是作为控件的唯一标示符。可以使用与releativelayout中,也可以再Activity中通过findviewbyid来获得指定的控件。2.android:padding 和android:layout_margin的区别。padding是内部,... 阅读全文

posted @ 2015-01-22 16:58 Joyfulmath 阅读(309) 评论(0) 推荐(1) 编辑

android面试(1)----布局
摘要:1.说出android 五中布局,并说出各自作用?FrameLayout: 堆叠布局,也是就可以堆在一起。最长应用于Fragment的使用上。LinearLayout: 线性布局,可以是竖排或水平。ReleativeLayout:复杂页面一般都会用到,可以通过相对位置,而忽略页面的大小。absolu... 阅读全文

posted @ 2015-01-22 16:04 Joyfulmath 阅读(419) 评论(0) 推荐(0) 编辑

多线程---handlerthread
摘要:当我们需要工作线程来操作的时候,很多时候会有同步问题,UI更新问题。Handle机制就是为了解决这个问题而产生的。android允许每个线程都有自己的消息队列,同时也可以是主线程消息队列。但是很多时候,我们希望可以快速的创建一个支持自己消息队列的android线程,这个时候HandlerThread... 阅读全文

posted @ 2014-10-19 14:37 Joyfulmath 阅读(550) 评论(0) 推荐(0) 编辑

AsyncTask使用须知
摘要:AsyncTask的实现原理就是封装了的线程池,具体见AsyncTask实现原理。在1.5中初始引入的时候, AsyncTask 执行( AsyncTask.execute() )起来是顺序的,当同时执行多个 AsyncTask的时候,他们会按照顺序一个一个执行。前面一个执行完才会执行后面一个。这样... 阅读全文

posted @ 2014-10-18 08:23 Joyfulmath 阅读(483) 评论(0) 推荐(0) 编辑

导航