- 博客(44)
- 资源 (6)
- 收藏
- 关注
原创 Idea上的Ai生成代码插件,无需登录
4.安装方法:setings-plugins-installPlugin from disk,然后选择上面下载的包即可。3.解释代码,可以选中代码然后右键点击解释代码,即可获取这段代码的自然语言解释,很方便阅读一些源码。2.输入你要询问的内容发送即可获取答案。1.鼠标右键选择下图。
2023-03-11 15:04:41
1683
原创 compose系列教程-6.实现图文列表,添加点击事件
每个行添加点击事件,可以使用`Clickable`组件。在`Clickable`组件的`onClick`参数中,您可以指定要在用户单击行时执行的操作。最后:推荐一款基于openai引擎的idea中ai生成代码的插件,使用插件可以很方便的询问查找生成想要的代码,
2023-03-10 10:40:48
915
原创 compose系列教程-5.LinerLayout的使用
使用`Column`实现垂直布局,使用`Row`实现水平布局,通过`Modifier`设置大小、位置、背景色等属性。`Text`、`Button`、`Spacer`等是Compose中的基础组件,可以用于构建界面。最后:推荐一款基于openai引擎的idea中ai生成代码的插件,使用插件可以很方便的询问查找生成想要的代码,
2023-03-10 10:15:49
211
原创 【无标题】compose系列教程-4.相对布局ConstraintLayout的使用
top.linkTo(bottomText.bottom, margin = 16.dp) // 顶部约束为上面的 Text 组件的底部,顶部间隔为 16dp。同样,我们将底部文本元素与顶部文本元素的底部相连,并将其开始和结束链接到父元素的开始和结束。接下来,我们使用constrainAs函数将每个元素与其引用相连。例如,我们将顶部文本元素与父元素的顶部相连,并将其开始和结束链接到父元素的开始和结束。top.linkTo(topText.bottom) // 顶部约束为上面的 Text 组件的底部。
2023-03-10 10:12:42
835
原创 compose系列教程-3.使用RecycleView
需要注意的是,这只是一个简单的例子,实际应用中可能需要更加复杂的布局和数据操作。最后:推荐一款基于openai引擎的idea中ai生成代码的插件,使用插件可以很方便的询问查找生成想要的代码,2. 创建一个 Composable 函数,用于显示 RecycleView 中的每个 Item。3. 创建一个 Composable 函数,用于显示整个 RecycleView。4. 在 Activity 或 Fragment 中使用 RecycleView。
2023-03-10 10:03:50
634
原创 compose系列教程-2. 显示图片
在上面的代码中,我们从资源文件夹中获取了一个图片,并将其传递给Image组件。要在Android中使用Compose显示图片,需要使用`Image`组件。在上面的代码中,我们使用`rememberImagePainter`从网络获取图片,并将其传递给Image组件。最后:推荐一款基于openai引擎的idea中ai生成代码的插件,使用插件可以很方便的询问查找生成想要的代码,在上面的代码中,我们使用`Modifier.size`将图片的大小设置为200dp。
2023-03-10 09:58:42
801
原创 compose系列教程-1.简单的开始
这是一个非常简单的例子,但是它演示了如何使用Compose创建一个基本的布局。在实际应用中,我们可以使用更多的Compose组件来创建更复杂的布局,并且可以使用Compose的一些高级功能来实现更多的功能。在需要加载Compose布局的Activity中,我们需要使用`setContent`方法来加载布局。在这个例子中,我们使用了`setContent`方法,并且在其中使用了我们刚才创建的Compose布局`MainScreen`。在这个布局中,我们使用了`Text`组件,并且在其中指定了文本内容。
2023-03-10 09:56:03
395
原创 android 使用kotlin 获取设备id
同时,需要注意的是,获取设备 ID 的权限在 Android 10(API 级别 29)及更高版本中已被限制。此时,您需要使用其他方法来获取设备 ID。请注意,获取设备 ID 的方法可能因设备类型和 Android 版本而异。在某些情况下,您可能需要使用其他方法来获取设备 ID。在 Android 中,获取设备的唯一标识符是一项常见的任务。具体使用哪种方法获取设备 ID 取决于您的应用需求和目标设备的特性。最后:推荐一款基于openai引擎的idea中ai生成代码的插件,
2023-03-10 09:43:38
1707
原创 kotlin 懒汉式单例的写法
因为有by lazy,所以kotlin写懒汉单例特别简单:class Factory { private constructor(){ println("factory 创建") } companion object{ val factory:Factory by lazy { Factory() } }}fun main() { println("start") Factor
2021-01-12 12:06:50
605
原创 kotlin表达式传参回调的写法
kotlin表达式传参回调的写法class CallBackTest { private fun getRespond(onSuccess: (String, Int) -> Unit, onFail: () -> Unit) { onSuccess.invoke("suc", 200) } fun test() { getRespond({ s: String, i: Int -> println("
2021-01-12 11:49:19
798
原创 java递归方式翻转单链表
不多说直接看代码吧:package com.testnode;//首先创建一个链表节点对象class Node { private Node next; private int value; public Node getNext() { return next; } public void setNext(Node next...
2019-08-31 18:03:51
281
原创 java 翻转单链表
翻转单链表在面试中经常被问到,也是最能考察对链表的认识以及操作,很经典的题目,这个问题考虑起来很简单,不就是把后一个节点的指针翻转指向前一个节点么,但是真让你徒手写代码刚开始还是会有点懵逼的,以下是代码示例,大家可以参考下。package com.testnode;//首先创建一个链表节点对象class Node { private Node next; p...
2019-08-31 17:53:39
226
原创 android数据库框架ormlite的使用
开篇:相信大家在android开发过程中大多数项目都需要使用android的数据库sqllite,但是每次直接利用android提供的api来增删改查数据表有点繁琐,做javaweb的都知道有一款数据库框架叫Hibernate ,android端同样有类似这样的框架,下面就给大家介绍这款框架ormlite的使用。orm就是对象关系映射的意思,就是讲关系性质的数据表转化成java的的对象来操作,极大
2016-10-20 10:05:48
2468
原创 即时通讯demo
今天给大家介绍一款功能强大的im框架--融云 按照国际管理先上图:然后简单的介绍下实现代码: 首先是链接服务器登陆用户/** * 建立与融云服务器的连接 * * @param token */private void connect(String token) { if (getApplicationInfo().packageName.
2016-05-29 08:50:51
3539
原创 简单的搭建wordpress
搭建wordpress,有一下步骤:新建一个博客文件购买域名(Domain Name)注册一个主机空间(Web Host)域名解析(DNSPod)安装php运行环境,安装mysql服务,安装WordPress安装WordPress主题设置固定链接安装插件图片存储添加网站图标如果闲麻烦或者不懂得配置服务器,可以加我qq,标注搭建网站,我可以帮你搞定一切,qq:2987322969,当然其
2016-05-25 23:40:39
875
原创 我是一个android 开发人员,平时工作不忙的时候做点什么好呢,不知道该做点什么有意义的事情。
我是一个android 开发人员,平时工作不忙的时候做点什么好呢,不知道该做点什么有意义的事情。
2015-05-16 21:49:24
700
原创 Android带清除按钮的EditText
android带清除按钮的编辑框Demo apk下载http://pan.baidu.com/s/1o6HPumIDemo 源码下载http://pan.baidu.com/s/1sjAX8OP
2015-02-08 17:54:16
943
原创 Android聊天机器人Demo
利用http://www.tuling123.com/openapi/实现的图灵机器人Android版本demo,欢迎大家下载试用。Demo Apk及其源码免积分下载:http://pan.baidu.com/s/1i3vd3sL欢迎大家关注Android开发者社区微信公众号,官方会不定期给大家带来一些android开发优质试用的demo或框架,提高
2014-12-29 15:12:17
1215
原创 百度2014.12最新面试题
以下是面试百度Android开发所问的问题,看看你能答上来么,如果不能的话工作中多留意下吧。1.你读过什么源码?有的童鞋可能都没读过什么源码哦,以后抽时间读一下java的源码吧。2.写一个简单的二叉树查找方法。忘记大学学的数据结构的回忆下吧。3.oom如何解决,怎么定位有问题的代码。这个好像是个难题,我现在也不知道怎么定位有问题的代码。4.hashmap有什么特点,内部
2014-12-26 18:36:29
752
原创 Android画板的实现及demo
今天给大家带来android画板功能的简单实现。以下是关键源码:package com.jikexueyuan.drawingboard;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;
2014-12-26 09:55:45
3564
原创 Android 围住精神猫
围住精神猫的源码,感兴趣的拿走。Demo apk下载地址 http://pan.baidu.com/s/1c0u79bMDemo 源码下载地址 http://pan.baidu.com/s/1o6sRxmM欢迎大家关注Android开发者社区微信公众号,官方会不定期给大家带来一些android开发优质试用的demo或框架,提高大
2014-12-25 17:37:38
1419
1
原创 Android 2D翻转demo
简单实现由一张图片翻转到另一张图片的效果。效果图:关键代码public class MainActivity extends Activity { private ImageView imageA; private ImageView imageB; private ScaleAnimation sato0 = new ScaleAnimation(1, 0,
2014-12-25 10:56:56
859
转载 android实现扇形仿优酷菜单
先上效果图:实现步骤:1.拷贝使用到的类库nineoldandroids.jar到libs目录下。2.布局文件中添加自定义控件:<geniuz.myPathbutton.composerLayout android:id="@+id/test" android:layout_width="20dp" android:l
2014-12-01 18:54:07
1344
原创 Android三步显示gif动态图片
今天给大家带来一个显示gif动态图片的类库,使用方法很简单,只需三步。1.把GifView.jar加入你的项目。2.在布局xml中这样写:<com.ant.liao.GifView android:id="@+id/gif1" android:layout_height="wrap_content" android:layout_width="wrap_content" andro
2014-11-30 16:21:22
4384
原创 给大家推荐一款应用 必定是你想要的
由于当前安卓手机拍照、录音、录像等媒体文件都存放在统一目录下,而且在系统的相册应用中都可查看到。该软件可以给用户提供隐私保障,用户用该软件拍照、录音、录像等可秘密保存,只有通过用户输入设定的手势密码才可查看。 另外录音功能还支持后台录音、定时录音,用户可设定一个时间段,该软件将自动在该时间段内录音并将录音秘密保存,用户输入设定的手势密码进入录音列表方可查看听取录音。 支持桌面快
2014-04-30 23:55:22
905
原创 ViewPager的用法(一)
最近在研究ViewPager的使用,我将分段将ViewPager的使用方法和技巧介绍给大家。1.ViewPager是谷歌一个向下兼容包(android-support-v4.jar)里面的类,所以要使用它先引入android-support-v4.jar。该jar包一般存在于android SDK目录sdk\extras\android\support\v4下面。2.然后是布局文件中添
2014-04-27 21:02:31
1434
转载 android intent和intent action大全 android intent和intent action大全 android 中intent是经常要用到的。不管是页面牵转,还是传递数据
android intent和intent action大全androidintent和intent action大全android 中intent是经常要用到的。不管是页面牵转,还是传递数据,或是调用外部程序,系统功能都要用到intent。在做了一些intent的例子之后,整理了一下intent,希望对大家有用。由于intent内容太多,不可能真的写全,难免会有遗落,以后我会随时更新
2014-01-22 18:10:42
859
原创 android 启动系统app
//选择图片 requestCode 返回的标识Intent intent = new Intent(Intent.ACTION_GET_CONTENT); //"android.intent.action.GET_CONTENT"intent.setType(contentType); //查看类型 String IMAGE_UNSPECIFIED = "image/*";Inten
2014-01-22 18:07:50
783
原创 android 常用权限声明
如果你的应用程序要使用Camera,则必须获得使用许可,需要在AndroidManifest.xml中加入如下声明。如果你的应用程序必须有Camera才能使用,则声明如下:否则应声明如下:其他相关声明:存储:语音:位置:
2014-01-22 18:00:01
827
转载 Android中内置的图片资源
对于一些菜单、对话框等的设计可以采用系统内置的图片资源: 以下是我从网上的搜索来的资料:Android™ 2.1 android.R.drawable Icon ResourcesAndroid™ 1.5 android.R.drawable Icon ResourcesAndroid™ 1.6 android.R.drawable Icon ResourcesAndr
2014-01-21 20:35:34
878
转载 关于ant 打包android引入第三方类库library project的终极解决方案
==========前言==========网上搜了很多种方案,但大多说得比较笼统比如:1、关于ant 打包android progect同时引入第三方library project注意点http://blog.youkuaiyun.com/zah5897/article/details/88638642、android ant打包 引用第三方libraryhttp://my.eo
2014-01-21 13:33:49
1147
原创 android ormlite 模拟实现联合主键
ormlite 不支持联合主键 可以用两个字段拼成主键的形式来实现。bean这样写:/** * 模拟把id和uname设置为联合主键 用id+uname拼成的字符串做主键 */ @DatabaseField(id=true) private String id; @DatabaseField private String uid; @DatabaseField p
2014-01-14 15:42:43
4133
转载 Android之过渡动画
[日期:2011-09-28]来源:Linux社区 作者:baolongf[字体:大 中 小]在Android中,两个activiyt的切换总是自左向右抽动的效果在Activity中提供了overridePendingTransition函数,用在startActivity(Intent) orfinish之后,overridePend
2014-01-11 15:52:02
926
原创 linux系统约定的文件默认颜色
白色:表示普通文件蓝色:表示目录绿色:表示可执行文件红色:表示压缩文件浅蓝色:链接文件红色闪烁:表示链接的文件有问题黄色:表示设备文件灰色:表示其他文件
2014-01-02 15:01:11
834
原创 android webview 去掉多点触控 去掉放大缩小
import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.webkit.WebView;public class MyWebView extends WebView{ public MyWebView(Context con
2013-12-31 14:19:39
2012
原创 我喜欢的话
无争三昧人间最为第一!跟顾客争,你争赢了,顾客走了!跟同事争,你争赢了,团队散了!跟老板争,你争赢了,平台悬了!跟家人争,你争赢了,亲情没了!跟朋友争,你争赢了,朋友少了!跟谁争,争赢都是输,不如跟自己争,把自己做大做强!才是真正赢家!平和是一种修炼,努力修炼一下与世无争. 人活着一定要有爱,有快乐,有梦想。
2013-12-30 23:00:17
656
android ormlite 模拟实现联合主键
2014-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人