kaelaela / Opengraphview
Licence: apache-2.0
Rich url link view for Android.
Stars: ✭ 338
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Opengraphview
auto-fill-edit-text
This custom EditText can suggest and fill text defined before.
Stars: ✭ 26 (-92.31%)
Mutual labels: custom-view
Curvegraphview
A highly customizable and performant custom view to render curved line graph.
Stars: ✭ 321 (-5.03%)
Mutual labels: custom-view
DraggableTreeView
TreeView with drag and drop (n-th level)
Stars: ✭ 95 (-71.89%)
Mutual labels: custom-view
Funnyviews
💘A lot of funny & custom views for android, will continue to update.
Stars: ✭ 267 (-21.01%)
Mutual labels: custom-view
Sparklinelayout
Simple and lightweight library for drawing sparklines / graphs. Support markers and gradients.
Stars: ✭ 291 (-13.91%)
Mutual labels: custom-view
signal-strength-view
📶 Material design signal strength view for Android
Stars: ✭ 30 (-91.12%)
Mutual labels: custom-view
Swagpoints
An Android custom circular SeekBar that supports max/min range and step settings.
Stars: ✭ 300 (-11.24%)
Mutual labels: custom-view
Tableview
TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.
Stars: ✭ 2,928 (+766.27%)
Mutual labels: custom-view
Effectiveshapeview
android custom imageview, effective shape view
Stars: ✭ 291 (-13.91%)
Mutual labels: custom-view
CustomViewStudy
This repository is used to learn CustomView(Text、Image、Progress、ViewGroup、ViewGragHelper).
Stars: ✭ 76 (-77.51%)
Mutual labels: custom-view
Percentagechartview
An Android percentage chart that displays the progress of any single given task or information.
Stars: ✭ 324 (-4.14%)
Mutual labels: custom-view
Linkedideas
A macOS/iOS apps to treat ideas as links of concepts.
Stars: ✭ 286 (-15.38%)
Mutual labels: custom-view
Android Ruler Picker
Android custom view that uses ruler for picking the number from given range.
Stars: ✭ 335 (-0.89%)
Mutual labels: custom-view
Android Week View
Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.
Stars: ✭ 3,347 (+890.24%)
Mutual labels: custom-view
OpenGraphView
Rich url link view for Android.
Usage
compile 'me.kaelaela:OpenGraphView:[email protected]'
OpenGraphView ogView = new OpenGraphView();
ogView.loadFrom(url);
Attributes
<me.kaelaela.opengraphview.OpenGraphView
android:id="@+id/og_view"
android:layout_width="match_parent"
android:layout_height="96dp"
og:bgColor="@android:color/white"
og:cornerRadius="4dp"
og:descTextColor="@color/text_black"
og:faviconPlaceHolder="@color/light_gray"
og:imagePlaceHolder="@color/light_gray"
og:separateImage="true"
og:strokeColor="@color/light_gray"
og:titleColor="@color/text_black"
og:urlTextColor="@color/base_gray"
og:imagePosition="left|right"
/>
Attribute | Description |
---|---|
bgColor | Set background color |
cornerRadius | Set view corner radius |
imagePlaceHolder | Set image or drawable to image place holder |
faviconPlaceHolder | Set image or drawable to favicon place holder |
separateImage | Set image separator visiblity |
strokeColor | Set stroke color |
strokeWidth | Set stroke width |
titleColor | Set og title text color |
descTextColor | Set og description text color |
urlTextColor | Set og url text color |
imagePosition | Set image position to left or right |
Milestone
- [ ] Custom layout
- [x] View color
- [ ] View size
- [x] Text color
- [x] Image position
- [x] Rounded view
- [x] Image cache
- [x] Enable load twitter
- [ ] Load more metadata
- [x] custom parser
Me
Yuichi Maekawa(Kaelaela)
- Twitter @kaelaela31
- [email protected]
Inspired
szk-atmosphere/URLEmbeddedView
License
Copyright (C) 2016 kaelaela
Copyright (C) 2013 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].