![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android GUI
文章平均质量分 59
空白的泡
做过很多东西,学过很多东西。
希望自己不要成为碌碌无为的人!
展开
-
android.graphics.Camera 实现简单的3D效果
其实这个代码,是原来学习的时候搜到的不过都老早了忘记是哪里的了。顺便在里面加了些注释 。看着效果图 对照代码 就特别明了了,各种组合出各种很炫的效果/** * Camera与Matrix的比较: * Camera的rotate()相关方法是指定某一维度上旋转指定的角度。 * Matrix的rotate()相关方法实现的效果是顺时针旋转指定的角度;与Camera指定Z轴旋转效果相同原创 2014-01-26 14:45:49 · 2506 阅读 · 0 评论 -
android 模拟器
上班一直都用的是真机,虽然也知道好多模拟器,但是都不曾用过。公司测试机多的时候还好。 测试机不多的时候,,好吧。。http://www.genymotion.com/插件eclipse的 http://plugins.genymotion.com/eclipse原创 2014-07-03 08:55:59 · 1002 阅读 · 0 评论 -
RoBoGuice
RoboGuice是Guice根据android平台设计的框架,较少了繁琐的查找代码,对象实例化等工作原创 2014-08-14 18:03:14 · 1079 阅读 · 0 评论 -
二维码
原来项目中需要用到 的 二维码, demo 放上供下载。都是从网上下载下来 试过后可以的 。 稍微修改就可以满足自己的需求啦 下载地址:原创 2014-10-28 10:27:52 · 952 阅读 · 1 评论 -
升级 android sdk后 可视化界面的显示问题
本来高高兴兴的 升级sdk 到了5.0 结果一打开 eclipse 就发现 可视化界面加载不了。查了半天 ,有些说是 把 sdk目录下面的 temp 文件夹删除。有些说是升级一下 jdk 的版本, 现在jdk 是 1.6结果把 jdk 换成了1.7 果真好了呢 ! T T原创 2014-10-28 10:03:07 · 1528 阅读 · 1 评论 -
总结一些 android 平常用到的自定义控件
1.阻尼效果listviewpublic class MyListView extends ListView implements Runnable { private float mLastDownY = 0f; private int mDistance = 0; private int mStep = 10; private boolean mPo原创 2014-03-27 09:45:52 · 2234 阅读 · 4 评论 -
android的一些控件
原来朋友给过的一个 显示时间的 例子,还可以修改时间,但是要机子有root权限才能修改。在这个时间表盘的例子基础上 修改修改 图片,背景图什么的 就可以达到自己想要的效果了。。下载地址: http://download.csdn.net/detail/kongbaidepao/8090083原创 2014-10-28 11:35:30 · 1448 阅读 · 0 评论 -
将 android sql文件放生成在sd卡
public abstract class SQLiteOpenHelper { private static final String TAG = SQLiteOpenHelper.class .getSimpleName(); private final Context mContext; private final String mName; private final Cur原创 2014-12-06 11:41:46 · 1236 阅读 · 0 评论 -
RenderScript
RenderScript是Android平台的一种类C脚本语言。至Android3.0版本开始,SDK中已将RenderScript技术集成了进来,开发者可在Eclipse下开发基于RenderScript的3D应用,并在Android3.0版本以上的平板电脑中运行。 RenderScript是一种3D运行时框架,其提供构造3D场景的API函数,同时为最大程度的优化性能,还支持平台无关原创 2015-01-26 08:54:28 · 798 阅读 · 0 评论 -
关于 Eclipse 在线更新ADT
今天呢,突然没事干边打游戏,边更新SDK,就把 SDK更新到了 4.4.2 . 把该更新的都更新了。 结果打开 xml 布局界面,告诉我ADT 版本不符合,可是一直更新都无果,各种找不到原因,各种更新不了。 就一直出现下面的问题。 Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list原创 2013-12-22 23:25:42 · 1137 阅读 · 0 评论 -
开源阅读器
http://book.9miao.com/原创 2014-06-26 18:03:07 · 2332 阅读 · 0 评论 -
android 中的自定义复选框
这个其实没什么说的。直接就是代码了。用到的可以去下载,就是1个 listview ,并且有全选 和 反选的功能。相应代码都在里面。 代码地址:http://download.csdn.net/detail/kongbaidepao/7059163原创 2014-03-18 14:51:36 · 1442 阅读 · 0 评论 -
android 中的 pathview 效果
public class MainActivity extends Activity implements PathView.OnItemClickListener{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContent原创 2014-03-18 16:19:08 · 1905 阅读 · 0 评论 -
一些 平常需要用到的 监听
时间的监听,软件的安装卸载监听/** 权限 *原创 2014-01-26 15:29:36 · 2784 阅读 · 0 评论 -
android viewpager
viewpager 是一个好用,又华丽丽的控件。1. 禁止viewpager 左右滑动,但不影响viewpager 每个paer上的事件public class MainView extends ViewPager{ private boolean isScrollable; public MainView(Context context) {原创 2014-02-24 11:29:09 · 1704 阅读 · 0 评论 -
android 视频,音频通讯
https://github.com/fyhertz/spydroid-ipcamera // 开源的语音通话例子原创 2014-02-11 17:53:03 · 1605 阅读 · 0 评论 -
android 语音识别
其实看什么最好都是到官网看呢,东西很全。百度云语音: http://developer.baidu.com/wiki/index.php?title=docs/cplat/media/voice/sdk科大讯飞语音: http://open.voicecloud.cn/自己申请账号,创建应用,然后把 官方的demo下载下来改了key就可以了。原创 2014-02-12 16:42:27 · 1691 阅读 · 0 评论 -
android 开源框架
1.Afinal https://github.com/yangfuhai/afinal详细访问:http://www.oschina.net/p/afinal1. ThinkAndroid简介 https://github.com/white-cat/ThinkAndroid http://www.thinkandroid.cnTh原创 2014-02-26 15:46:01 · 1567 阅读 · 0 评论 -
android Json
转载:http://blog.csdn.net/lilu_leo/article/details/7000077 说的很清楚了,直接拿过来 = =JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON转载 2014-03-04 15:26:22 · 861 阅读 · 0 评论 -
android中的 shape,selector,layer-list,drawable
shape 可以实现一些你想要的效果, 比如有时候 你在一个 button 获得焦点,按下 ,时要改变图片 以让客户有更好的体验感觉。shape 就可以改变这些 控件的一些 属性, 可以说 让你在一个小项目中实现 获得焦点,按下 统一的效果和 风格吧, 而且这样超级方便呢。在 你的 drawable文件夹下面 建立1个xml文件,比如 selector.xml原创 2013-08-18 15:35:27 · 1878 阅读 · 0 评论 -
android 内存管理 及 程序的设置
1. android:persistent="true"适用于放在/system/app下的app 设置后app提升为系统核心级别,任何情况下不会被kill掉, settings->applications里面也会屏蔽掉stop操作,原创 2014-03-05 14:39:06 · 1077 阅读 · 0 评论 -
google Gson
转载:http://www.cnblogs.com/haippy/archive/2012/05/20/2509329.html下面的例子中我们示例如何将一个数据转换成 json 串,并使用 Gson.toJson() 方法将数组序列化为 JSON,以及Gson.fromJson() 方法将 JSON 串反序列化为 java 数组。import com.google.gson.转载 2014-03-04 16:00:16 · 1098 阅读 · 0 评论 -
android 中 viewpager 滑动的指示器
其实最近总结 viewpager 不仅仅是因为朋友偶尔一次的要到。也可以帮助别人有更好的选择 。先看下效果图:这个需要用到1个开源的 库,这个后面也会说下的。工程目录:1. MainActivity.javapublic class MainActivity extends FragmentActivity { private原创 2013-11-15 01:09:45 · 5171 阅读 · 3 评论 -
android 中的日历控件
android 中的 日历控件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou原创 2013-12-01 14:42:56 · 2425 阅读 · 0 评论 -
ActionMode 操作模式
最近在修改记事本模块看到这个东西的以前没怎么用过使用ActionMode,它会临时占据action bar的位置,但与ActionBar是独立的。 学习的情况是 点击涂鸦按钮,进入涂鸦界面。进行分享,保存等其他操作当用户取消了所有选择的项目、按下BACK按钮、或选择操作栏左边的“执行”操作时,这种操 作模式就会被禁止,并且上下文操作栏也会被隐藏。开启 actionmode 模式mActivit原创 2016-11-10 18:45:43 · 4297 阅读 · 0 评论 -
android 中的 canvas , paint
在android中 有时候经常也会需要我们使用到 canvas 和 paint,(跟这经常结合起来 息息相关的就是 androd中的渲染器啦,这个前面稍微总结过了,这些东西虽然简单。但是真心感觉好实用),上效果图,代码注释也都很详细了呢。各种组合,可以达到很好的效果,例子后面举出吧。 private class MyTestView extends View{原创 2013-10-19 22:57:42 · 2030 阅读 · 0 评论 -
action menu 样式
一、 actionbar style 中 修改 menu 字体样式<style name="AppTheme" parent="@android:style/Theme.Holo.Light"> <item name="android:actionMenuTextAppearance">@style/MenuTextStyle</item></style><style name原创 2017-03-11 16:28:27 · 665 阅读 · 0 评论 -
PreferenceActivity 修改背景颜色
PreferenceScreen PreferenceXXXPreferenceXXX并不是在 他的xml 中修改的,当时傻的修改半天一直没效果在 界面的 style 中添加入如下属性设置 <style name="xxxxx"> <!-- 背景色透明 --> <item name="android:windowBackground">#jkjdkjks</item> <!-- 背景缓原创 2017-06-17 16:22:46 · 1780 阅读 · 0 评论 -
关于android 图标标准 ,效果图切图标准, 单位标准换算
PPI ? Pixels per inch,每英寸上的像素数,即 “像素密度”(1)PPI = √(长度像素数² + 宽度像素数²) / 屏幕对角线英寸数dp:Density-independent pixels,以160PPI(hdpi)屏幕为标准,则1dp=1px,(2)dp和px的换算公式 :dp * ppi/160 = px。比如 1dp x 320ppi(xhdpi)...原创 2015-11-05 18:41:37 · 960 阅读 · 0 评论 -
ScrollView 相关操作(滚动,判断位置)
后面持续as问题(1)解决ScrollView加载完数据后会滑到下面 https://blog.csdn.net/ctluo111/article/details/72901526用ScrollView嵌套Webview或者listview之,当加载数据完之后,scrollview会滑动一段距离这个问题。最开始的时候用view.postdelay,让数据加载完之后scrollview.scro...原创 2018-04-02 16:50:32 · 4709 阅读 · 0 评论 -
状态栏效果
状态栏效果,写的很好就直接拿过来吧,后面再补充https://blog.csdn.net/coderder/article/details/78294777转载 2018-06-15 14:49:44 · 171 阅读 · 0 评论 -
android Preference
这个玩意,真是无语了,平时很少用, 就是系统应用用的多特地放上来,以后好 copy啊啊啊啊啊啊隐藏 Preferen 某个 item<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory ...原创 2018-06-02 13:43:27 · 539 阅读 · 0 评论 -
RecyclerView 动态调整高度, 调整item高度
1. RecyclerView 高度动态调整 solution ( RecyclerView的高度控制都在 LayoutManager 中)LinearLayoutManager exceptionLayoutManager = new LinearLayoutManager(this){ @Override public void o...原创 2018-10-10 16:39:17 · 52723 阅读 · 2 评论 -
SpannableString文本的 格式化 保存,显示,事件处理
关于 spannableStrting 基本的一些用法效果在这里http://blog.csdn.net/kongbaidepao/article/details/12087197一、对 edittext 或 textview 中的 特殊显示效果字符进行保存 与显示1.基本抽象方法定义基本功能public abstract interface IMediaHandler {//处理联系人原创 2017-01-14 14:56:42 · 1821 阅读 · 0 评论 -
关于android中 SpannableString 在TextView EditText 中的一些文本效果的实现i
TextView text0= (TextView) this.findViewById(R.id.text0); TextView text1= (TextView) this.findViewById(R.id.text1); TextView text2= (T原创 2013-09-27 14:27:50 · 3443 阅读 · 0 评论 -
关于android 自己实现 back键 home键, Intent flag 的一些用法
今天在被问到一个问题的时候突然想要看看这些东西了。因为一直以来,我返回上个界面,和大家普遍的方法都是一样的。1. finish()本页面。2. intent 跳转到上个页面。一 ,在 按下手机上的 back键时 本页面输出的log是( onstop ,onDestory)经过查找是可以用别的方法实现 back键的功能的1.第一种方法 在你自己的原创 2013-10-08 14:55:43 · 3084 阅读 · 1 评论 -
一些 android 项目
https://github.com/SimonVT/android-menudrawer //侧滑 https://github.com/jfeinstein10/SlidingMenu //侧滑https://github.com/StevenRudenko/ActionsContentView //侧滑https://gith原创 2014-02-12 14:53:06 · 1375 阅读 · 0 评论 -
Google 发布 Android 性能优化典范
2015年伊始,Google发布了关于Android性能优化典范的专题, 一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个 方面展开,Android的渲染机制,内存与GC,电量优化。下面是对这些问题和建议的总结梳理。转载 2015-04-14 14:06:44 · 765 阅读 · 0 评论 -
cron4j 在android实现任务调度
都知道, android 本身有 定时器都可以实现定时任务TimeTask AlarmManager这里在处理复杂任务的时候可以用到另外一个轻量级的框架 cron4j官方学习网址:http://www.sauronsoftware.it/projects/cron4j/manual.php并支持Cron表达式public class TestScheduler { public sta原创 2015-07-21 14:17:32 · 2224 阅读 · 1 评论 -
android 工具类
Android的获取外部存储设备。 / / 1。这个是获取安卓内置的SD卡 。Environment.getExternalStorageDirectory()getAbsolutePath(); / / 2。这个是获取外部sdcaed卡 尝试{ 运行时运行时间=调用Runtime.getRuntime(); 过程PROC =的Ru原创 2014-02-24 16:33:31 · 1656 阅读 · 0 评论